[{"text":"\n\n\nPavel Avgustinov , Aske Simon Christensen , Laurie Hendren , Sascha Kuzins , Jennifer Lhoták , Ondřej Lhoták , Oege de Moor , Damien Sereni , Ganesh Sittampalam , Julian Tibble, abc: an extensible AspectJ compiler, Transactions on Aspect-Oriented Software Development I, Springer-Verlag, Berlin, Heidelberg, 2006 \n\n","citation":"2168351"},{"text":"\n\n\nChristoph Bockisch , Andreas Sewe , Mira Mezini , Mehmet Akşit, An overview of ALIA4J: an execution model for advanced-dispatching languages, Proceedings of the 49th international conference on Objects, models, components, patterns, p.131-146, June 28-30, 2011, Zurich, Switzerland \n\n","citation":"2025907"},{"text":"\n\nM. Brukman and A. Myers. PPG: a parser generator for extensible grammars, 2003. http://www.cs.cornell.edu/Projects/ polyglot/ppg.html.\n\n"},{"text":"\n\n\nFrank Budinsky , Stephen A. Brodsky , Ed Merks, Eclipse Modeling Framework, Pearson Education, 2003 \n\n","citation":"861506"},{"text":"\n\n\nTom Dinkelaker , Mira Mezini , Christoph Bockisch, The art of the meta-aspect protocol, Proceedings of the 8th ACM international conference on Aspect-oriented software development, March 02-06, 2009, Charlottesville, Virginia, USA   [doi>10.1145/1509239.1509248]\n\n","citation":"1509248","doi":"http://doi.acm.org/10.1145/1509239.1509248"},{"text":"\n\n\nRobert Dyer , Hridesh Rajan, Nu: a dynamic aspect-oriented intermediate language model and virtual machine for flexible runtime adaptation, Proceedings of the 7th international conference on Aspect-oriented software development, March 31-April 04, 2008, Brussels, Belgium   [doi>10.1145/1353482.1353505]\n\n","citation":"1353505","doi":"http://doi.acm.org/10.1145/1353482.1353505"},{"text":"\n\n\nTorbjörn Ekman , Görel Hedin, The jastadd extensible java compiler, Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications, October 21-25, 2007, Montreal, Quebec, Canada   [doi>10.1145/1297027.1297029]\n\n","citation":"1297029","doi":"http://doi.acm.org/10.1145/1297027.1297029"},{"text":"\n\n\nPascal Fradet , Mario Südholt, Fowards a Generic Framework for AOP, Workshop ion on Object-Oriented Technology, p.394-397, July 20-24, 1998 \n\n","citation":"704164"},{"text":"\n\nE. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. January 1995. ISBN 0201633612.\n\n"},{"text":"\n\n\nAlessandro Garcia , Christina Chavez , Thais Batista , Claudio Sant'anna , Uirá Kulesza , Awais Rashid , Carlos Lucena, On the modular representation of architectural aspects, Proceedings of the Third European conference on Software Architecture, September 04-05, 2006, Nantes, France   [doi>10.1007/11966104_7]\n\n","citation":"2081975"},{"text":"\n \n\nJeff Gray , Suman Roychoudhury, A technique for constructing aspect weavers using a program transformation engine, Proceedings of the 3rd international conference on Aspect-oriented software development, p.36-45, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976277]\n\n","citation":"976277","doi":"http://doi.acm.org/10.1145/976270.976277"},{"text":"\n\n\nRobert Grimm, Better extensibility through modular syntax, Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, June 11-14, 2006, Ottawa, Ontario, Canada   [doi>10.1145/1133981.1133987]\n\n","citation":"1133987","doi":"http://doi.acm.org/10.1145/1133981.1133987"},{"text":"\n\n\nKris Gybels , Johan Brichau, Arranging language features for more robust pattern-based crosscuts, Proceedings of the 2nd international conference on Aspect-oriented software development, p.60-69, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643610]\n\n","citation":"643610","doi":"http://doi.acm.org/10.1145/643603.643610"},{"text":"\n\n\nMichael Haupt , Hans Schippers, A machine model for aspect-oriented programming, Proceedings of the 21st European conference on Object-Oriented Programming, July 30-August 03, 2007, Berlin, Germany \n\n","citation":"2394792"},{"text":"\n\nF. Heidenreich, J. Johannes, and S. Zschaler. Aspect orientation for your language of choice. In AOM at MoDELS'07.\n\n"},{"text":"\n\nF. Heidenreich, J. Henriksson, J. Johannes, and S. Zschaler. On language-independent model modularisation. Transactions on Aspect-Oriented Software Development VI, pages 39--82, 2009.\n\n"},{"text":"\n\nS. Herrmann, C. Hundt, and K. Mehner. Mapping use case level aspects to Object Teams/Java. In OOPSLA Workshop on Early Aspects, 2004.\n\n"},{"text":"\n\nA. Jackson and S. Clarke. SourceWeave.NET: Cross-language aspect-oriented programming. In GPCE '04, pages 115--135, 2004.\n\n"},{"text":"\n\nI. Jacobson. Use cases and aspects--working seamlessly together. Journal of Object Technology, 2 (4): 7--28, 2003.\n\n"},{"text":"\n\n\nGregor Kiczales , Erik Hilsdale , Jim Hugunin , Mik Kersten , Jeffrey Palm , William G. Griswold, An Overview of AspectJ, Proceedings of the 15th European Conference on Object-Oriented Programming, p.327-353, June 18-22, 2001 \n\n","citation":"680006"},{"text":"\n\n\nDonal Lafferty , Vinny Cahill, Language-independent aspect-oriented programming, Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, October 26-30, 2003, Anaheim, California, USA   [doi>10.1145/949305.949307]\n\n","citation":"949307","doi":"http://doi.acm.org/10.1145/949305.949307"},{"text":"\n\nH. Masuhara and K. Kawauchi. Dataflow pointcut in aspect-oriented programming. Programming Languages and Systems, pages 105--121, 2003.\n\n"},{"text":"\n\n\nNathaniel Nystrom , Michael R. Clarkson , Andrew C. Myers, Polyglot: an extensible compiler framework for Java, Proceedings of the 12th international conference on Compiler construction, April 07-11, 2003, Warsaw, Poland \n\n","citation":"1765947"},{"text":"\n\n\nKlaus Ostermann , Mira Mezini , Christoph Bockisch, Expressive pointcuts for increased modularity, Proceedings of the 19th European conference on Object-Oriented Programming, July 25-29, 2005, Glasgow, UK   [doi>10.1007/11531142_10]\n\n","citation":"2144905"},{"text":"\n\nK. Palma, Y. Eterovic, and J. M. Murillo. Extending the rapide adl to specify aspect oriented software architectures. In ph15th International Conference on Software Engineering and Data Engineering, page 170, 2006.\n\n"},{"text":"\n\nT. Parr and R. Quong. ANTLR: A predicated (k) parser generator, 1995.\n\n"},{"text":"\n\n\nJennifer Perez , Elena Navarro , Patricio Letelier , Isidro Ramos, A Modelling Proposal for Aspect-Oriented Software Architectures, Proceedings of the 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems, p.32-41, March 27-30, 2006   [doi>10.1109/ECBS.2006.12]\n\n","citation":"1126186"},{"text":"\n\n\nMónica Pinto , Lidia Fuentes, AO-ADL: an ADL for describing aspect-oriented architectures, Proceedings of the 10th international conference on Early aspects: current challenges and future directions, March 13-13, 2007, Vancouver, Canada \n\n","citation":"1783283"},{"text":"\n\n\nSuman Roychoudhury , Jeff Gray , Frédéric Jouault, A model-driven framework for aspect weaver construction, Transactions on aspect-oriented software development VIII, Springer-Verlag, Berlin, Heidelberg, 2011 \n\n","citation":"2028558"},{"text":"\n\nV. Safonov and D. Grigoryev. Aspect.NET: aspect-oriented programming for Microsoft .NET in practice. NET Developer's Journal, 7, 2005.\n\n"},{"text":"\n\n\nHans Schippers , Dirk Janssens , Michael Haupt , Robert Hirschfeld, Delegation-based semantics for modularizing crosscutting concerns, Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, October 19-23, 2008, Nashville, TN, USA   [doi>10.1145/1449764.1449806]\n\n","citation":"1449806","doi":"http://doi.acm.org/10.1145/1449764.1449806"},{"text":"\n\nr, and Polze}schult3loomW. Schult, P. Tröger, and A. Polze. LOOM.NET-an aspect weaving tool. In Workshop on AOP '03, ECOOP.\n\n"},{"text":"\n\nJ. Sillito, C. Dutchyn, A. D. Eisenberg, and K. D. Volder. Use case level pointcuts. In ECOOP '04, 2004.\n\n"},{"text":"\n\n\nOlaf Spinczyk , Andreas Gal , Wolfgang Schröder-Preikschat, AspectC++: an aspect-oriented extension to the C++ programming language, Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications, February 01, 2002, Sydney, Australia \n\n","citation":"564100"},{"text":"\n\n\nÉric Tanter , Jacques Noyé, A versatile kernel for multi-language AOP, Proceedings of the 4th international conference on Generative Programming and Component Engineering, September 29-October 01, 2005, Tallinn, Estonia   [doi>10.1007/11561347_13]\n\n","citation":"2156778"},{"text":"\n\n\nÉric Tanter , Kris Gybels , Marcus Denker , Alexandre Bergel, Context-aware aspects, Proceedings of the 5th international conference on Software Composition, p.227-242, March 25-26, 2006, Vienna, Austria   [doi>10.1007/11821946_15]\n\n","citation":"2164980"},{"text":"\n\nM. van Dooren. Framework, 2011. http://www.cs.kuleuven.be/~marko/carpenter.html.\n\n"},{"text":"\n\n\nMarko van Dooren , Eric Steegmans, A higher abstraction level using first-class inheritance relations, Proceedings of the 21st European conference on Object-Oriented Programming, July 30-August 03, 2007, Berlin, Germany \n\n","citation":"2394786"}]