[{"text":"\n\nD. Almear. SQL AOP becomes SQXML AOP. http://almaer.com/blog/sql-aop-becomes-sqxml-aop.\n\n"},{"text":"\n\nA. Arkin, S. Askary, B. Bloch, et al. Web Services Business Process Execution Language 2.0, OASIS Standard, 2007.\n\n"},{"text":"\n\nAspectJ Home Page. http://www.eclipse.org/aspectj/.\n\n"},{"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\nPavel Avgustinov , Torbjörn Ekman , Julian Tibble, Modularity first: a case for mixing AOP and attribute grammars, Proceedings of the 7th international conference on Aspect-oriented software development, March 31-April 04, 2008, Brussels, Belgium   [doi>10.1145/1353482.1353486]\n\n","citation":"1353486","doi":"http://doi.acm.org/10.1145/1353482.1353486"},{"text":"\n\nC. Bockisch, M. Mezini, W. Havinga, L. Bergmans, and K. Gybels. Reference Model Implementation. Technical Report AOSD-Europe-TUD-8, Technische Universität Darmstadt, 2007.\n\n"},{"text":"\n\nJ. Brichau. Integrative Composition of Program Generators. PhD thesis, Vrije Universiteit Brussel, 2005.\n\n"},{"text":"\n\nJ. Brichau, M. Mezini, J. Noyé, W. Havinga, L. Bergmans, V. Gasiunas, C. Bockisch, J. Fabry, and T. D'Hondt. An Initial Metamodel for Aspect-Oriented Programming Languages. http://www.aosd-europe.net/deliverables/d39.pdf, 2006.\n\n"},{"text":"\n\n\nAnis Charfi , Mira Mezini, Aspect-Oriented workflow languages, Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE, October 29-November 03, 2006, Montpellier, France   [doi>10.1007/11914853_12]\n\n","citation":"2149733"},{"text":"\n\n\nThomas Cleenewerck, Component-based DSL development, Proceedings of the 2nd international conference on Generative programming and component engineering, p.245-264, September 22-25, 2003, Erfurt, Germany \n\n","citation":"954201"},{"text":"\n\nT. Cleenewerck. Modularizing Language Constructs: A Reflective Approach. PhD thesis, Vrije Universiteit Brussel, 2007.\n\n"},{"text":"\n\n\nTom Dinkelaker , Alisdair Johnstone , Yuecel Karabulut , Ike Nassi, Secure scripting based composite application development: Framework, architecture, and implementation, Proceedings of the 2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing, p.85-94, November 12-15, 2007   [doi>10.1109/COLCOM.2007.4553815]\n\n","citation":"1545282"},{"text":"\n\n\nTom Dinkelaker , Mira Mezini, Dynamically linked domain-specific extensions for advice languages, Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages, p.1-7, April 01-01, 2008, Brussels, Belgium   [doi>10.1145/1404927.1404930]\n\n","citation":"1404930","doi":"http://doi.acm.org/10.1145/1404927.1404930"},{"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\nTom Dinkelaker , Martin Monperrus , Mira Mezini, Untangling crosscutting concerns in domain-specific languages with domain-specific join points, Proceedings of the 4th workshop on Domain-specific aspect languages, March 03-03, 2009, Charlottesville, Virginia, USA   [doi>10.1145/1509307.1509309]\n\n","citation":"1509309","doi":"http://doi.acm.org/10.1145/1509307.1509309"},{"text":"\n\nG. Dubochet. On Embedding Domain-Specific Languages with User-Friendly Syntax. In Workshop on Domain-Specific Program Development (at ECOOP), pages 19--22, 2006.\n\n"},{"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\nJacky Estublier , German Vega , Anca Daniela Ionita, Composing domain-specific languages for wide-scope software engineering applications, Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems, October 02-07, 2005, Montego Bay, Jamaica   [doi>10.1007/11557432_6]\n\n","citation":"2155010"},{"text":"\n\n\nJohan Fabry , Theo D'Hondt, KALA: Kernel Aspect language for advanced transactions, Proceedings of the 2006 ACM symposium on Applied computing, April 23-27, 2006, Dijon, France   [doi>10.1145/1141277.1141655]\n\n","citation":"1141655","doi":"http://doi.acm.org/10.1145/1141277.1141655"},{"text":"\n\n\nPascal Fradet , Mario Südholt, An Aspect Language for Robust Programming, Proceedings of the Workshop on Object-Oriented Technology, p.291-292, June 14-18, 1999 \n\n","citation":"705117"},{"text":"\n\n\nAdele Goldberg , David Robson, Smalltalk-80: the language and its implementation, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1983 \n\n","citation":"273"},{"text":"\n\n\nJames Gosling , Bill Joy , Guy Steele , Gilad Bracha, Java Language Specification, Second Edition: The Java Series, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2000 \n\n","citation":"556705"},{"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\nIris Groher , Markus Voelter, XWeave: models and aspects in concert, Proceedings of the 10th international workshop on Aspect-oriented modeling, p.35-40, March 12-12, 2007, Vancouver, Canada   [doi>10.1145/1229375.1229381]\n\n","citation":"1229381","doi":"http://doi.acm.org/10.1145/1229375.1229381"},{"text":"\n\n\nJon Oldevik, Can aspects model product lines?, Proceedings of the 2008 AOSD workshop on Early aspects, p.1-8, March 31-31, 2008, Brussels, Belgium   [doi>10.1145/1404946.1404949]\n\n","citation":"1404949","doi":"http://doi.acm.org/10.1145/1404946.1404949"},{"text":"\n\nThe Groovy Home Page. http://groovy.codehaus.org/.\n\n"},{"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\n\nWilke Havinga , Lodewijk Bergmans , Mehmet Aksit, Prototyping and Composing Aspect Languages, Proceedings of the 22nd European conference on Object-Oriented Programming, July 07-11, 2008, Paphos, Cypress   [doi>10.1007/978-3-540-70592-5_9]\n\n","citation":"1428521"},{"text":"\n\n\nGörel Hedin , Eva Magnusson, JastAdd: an aspect-oriented compiler construction system, Science of Computer Programming, v.47 n.1, p.37-58, April 2003   [doi>10.1016/S0167-6423(02)00109-0]\n\n","citation":"641885"},{"text":"\n\n\nFlorian Heidenreich , Jakob Henriksson , Jendrik Johannes , Steffen Zschaler, On Language-Independent Model Modularisation, Transactions on Aspect-Oriented Software Development VI: Special Issue on Aspects and Model-Driven Engineering, Springer-Verlag, Berlin, Heidelberg, 2009   [doi>10.1007/978-3-642-03764-1_2]\n\n","citation":"1692824"},{"text":"\n\nF. Heidenreich, J. Johannes, and S. Zschaler. Aspect Orientation for Your Language of Choice. In Workshop on Aspect-Oriented Modelling (at MoDELS), 2007.\n\n"},{"text":"\n\nJ. Henriksson, F. Heidenreich, J. Johannes, S. Zschaler, and U. Aßmann. Extending grammars and metamodels for reuse: the Reuseware approach. IET Software, 2(3):165--184, 2008.\n\n"},{"text":"\n\n\nErik Hilsdale , Jim Hugunin, Advice weaving in AspectJ, Proceedings of the 3rd international conference on Aspect-oriented software development, p.26-35, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976276]\n\n","citation":"976276","doi":"http://doi.acm.org/10.1145/976270.976276"},{"text":"\n\n\nChristian Hofer , Klaus Ostermann, On the relation of aspects and monads, Proceedings of the 6th workshop on Foundations of aspect-oriented languages, p.27-33, March 13-13, 2007, Vancouver, British Columbia, Canada   [doi>10.1145/1233833.1233838]\n\n","citation":"1233838","doi":"http://doi.acm.org/10.1145/1233833.1233838"},{"text":"\n\n\nChristian Hofer , Klaus Ostermann , Tillmann Rendel , Adriaan Moors, Polymorphic embedding of dsls, Proceedings of the 7th international conference on Generative programming and component engineering, October 19-23, 2008, Nashville, TN, USA   [doi>10.1145/1449913.1449935]\n\n","citation":"1449935","doi":"http://doi.acm.org/10.1145/1449913.1449935"},{"text":"\n\n\nPaul Hudak, Building domain-specific embedded languages, ACM Computing Surveys (CSUR), v.28 n.4es, Dec. 1996   [doi>10.1145/242224.242477]\n\n","citation":"242477","doi":"http://doi.acm.org/10.1145/242224.242477"},{"text":"\n\n\nP. Hudak, Modular Domain Specific Languages and Tools, Proceedings of the 5th International Conference on Software Reuse, p.134, June 02-05, 1998 \n\n","citation":"853532"},{"text":"\n\n\nChanwit Kaewkasi , John R. Gurd, Groovy AOP: a dynamic AOP system for a JVM-based language, Proceedings of the 2008 AOSD workshop on Software engineering properties of languages and aspect technologies, p.1-6, March 31-April 04, 2008, Brussels, Belgium   [doi>10.1145/1408647.1408650]\n\n","citation":"1408650","doi":"http://doi.acm.org/10.1145/1408647.1408650"},{"text":"\n\n\nGregor Kiczales , Jim Des Rivieres, The Art of the Metaobject Protocol, MIT Press, Cambridge, MA, 1991 \n\n","citation":"574212"},{"text":"\n\n\nSergei Kojarski , David H. Lorenz, Awesome: an aspect co-weaving system for composing multiple aspect-oriented extensions, 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.1297065]\n\n","citation":"1297065","doi":"http://doi.acm.org/10.1145/1297027.1297065"},{"text":"\n\n\nToma Kosar , Pablo E. Martınez López , Pablo A. Barrientos , Marjan Mernik, A preliminary study on various implementation approaches of domain-specific language, Information and Software Technology, v.50 n.5, p.390-405, April, 2008   [doi>10.1016/j.infsof.2007.04.002]\n\n","citation":"1343431"},{"text":"\n\nH. Krahn, B. Rumpe, and S. Volkel. MontiCore: Modular Development of Textual Domain Specific Languages. In Conference Objects, Models, Components, Patterns, 2008.\n\n"},{"text":"\n\nC. Lopes. D: A Language Framework For Distributed Programming. PhD thesis, College of Computer Science of Northeastern University, 1997.\n \n"},{"text":"\n\nC. Lopes and T. Ngo. The Aspect-Oriented Markup Language and its Support of Aspect Plugins. Technical report, ISR Technical Report UCI-ISR-04-8, University of California, Irvine, 2004.\n\n"},{"text":"\n\n\nH. Masuhara , G. Kiczales , C. Dutchyn, A compilation and optimization model for aspect-oriented programs, Proceedings of the 12th international conference on Compiler construction, April 07-11, 2003, Warsaw, Poland \n\n","citation":"1765937"},{"text":"\n\n\nMarjan Mernik , Jan Heering , Anthony M. Sloane, When and how to develop domain-specific languages, ACM Computing Surveys (CSUR), v.37 n.4, p.316-344, December 2005   [doi>10.1145/1118890.1118892]\n\n","citation":"1118892","doi":"http://doi.acm.org/10.1145/1118890.1118892"},{"text":"\n\n\nMarjan Mernik , Mitja Lenic , Enis Avdicauevic , Viljem umer, Compiler/Interpreter Generator System LISA, Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8, p.8059, January 04-07, 2000 \n\n","citation":"820466"},{"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\nOfficial openArchitectureWare Homepage. http://www.openarchitectureware.org/.\n\n"},{"text":"\n\nM. Odersky, L. Spoon, and B. Venners. Programming in Scala. Artima Press, Mountain View, CA, 2007.\n\n"},{"text":"\n\nF. Peschanski. Jargons: Experimenting Composable Domain-Specific Languages. In Workshop on Scheme and Functional Programming, Firenze, Italy, 2001.\n\n"},{"text":"\n\nD. Rebernak, M. Mernik, H. Wu, and J. Gray. Domain-Specific Aspect Languages for Modularising Crosscutting Concerns in Grammars. IET Software, 3(3):184--200, 2009.\n\n"},{"text":"\n\nRuby Programming Language. http://www.ruby-lang.org/.\n\n"},{"text":"\n\nThe Scala Programming Language. http://www.scala-lang.org/index.html.\n\n"},{"text":"\n\nT. Sheard. Evolving Domain Specific Languages. http://web.cecs.pdx.edu/~sheard/proposals/EvolvDsl.ps, 2004.\n\n"},{"text":"\n\n\nMacneil Shonle , Karl Lieberherr , Ankit Shah, XAspects: an extensible system for domain-specific aspect languages, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA   [doi>10.1145/949344.949349]\n\n","citation":"949349","doi":"http://doi.acm.org/10.1145/949344.949349"},{"text":"\n\n\nGuy L. Steele, Jr., Building interpreters by composing monads, Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.472-492, January 16-19, 1994, Portland, Oregon, USA   [doi>10.1145/174675.178068]\n\n","citation":"178068","doi":"http://doi.acm.org/10.1145/174675.178068"},{"text":"\n\nÉ. Tanter. From Metaobject Protocols to Versatile Kernels for Aspect-Oriented Programming. PhD thesis, Université de Nantes, France, 2004.\n\n"},{"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\nN. Ubayashi, H. Masuhara, and T. Tamai. An AOP Implementation Framework for Extending Join Point Models. In Workshop on Reflection, AOP and Meta-Data for Software Evolution (at ECOOP), pages 71--82, 2004.\n\n"},{"text":"\n\nThe Workflow Management Coalition. http://www.wfmc.org/.\n\n"}]