[{"text":"\n\nabc. The AspectBench Compiler. Home page with downloads, FAQ, documentation, support mailing lists, and bug database. http://aspectbench.org.]]\n\n"},{"text":"\n\nJonathan Aldrich. Open modules: A proposal for modular reasoning in aspect-oriented programming. Technical Report CMU-ISRI-04-108, Institute for Software Research, Carnegie Mellon University, 2004.]]\n\n"},{"text":"\n\nPavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondrej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. Building the abc AspectJ compiler with Polyglot and Soot. Technical Report abc-2004-4, aspectbench.org, 2004.]]\n\n"},{"text":"\n\nPavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondrej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. Optimising AspectJ. Technical Report abc-2004-3, aspectbench.org, 2004.]]\n\n"},{"text":"\n\nMichael Brukman and Andrew C. Myers. PPG: a parser generator for extensible grammars, 2003. Available at www.cs.cornell.edu/Projects/polyglot/ppg.html.]]\n\n"},{"text":"\n\n\nShigeru Chiba , Kiyoshi Nakagawa, Josh: an open AspectJ-like language, Proceedings of the 3rd international conference on Aspect-oriented software development, p.102-111, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976284]\n\n","citation":"976284","doi":"http://doi.acm.org/10.1145/976270.976284"},{"text":"\n\n\nShigeru Chiba , Muga Nishizawa, An easy-to-use toolkit for efficient Java bytecode translators, Proceedings of the 2nd international conference on Generative programming and component engineering, p.364-376, September 22-25, 2003, Erfurt, Germany \n\n","citation":"954208"},{"text":"\n\n\nAdrian Colyer , Andrew Clement, Large-scale AOSD for middleware, Proceedings of the 3rd international conference on Aspect-oriented software development, p.56-65, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976279]\n\n","citation":"976279","doi":"http://doi.acm.org/10.1145/976270.976279"},{"text":"\n\n\nKris De Volder , Theo D'Hondt, Aspect-Oriented Logic Meta Programming, Proceedings of the Second International Conference on Meta-Level Architectures and Reflection, p.250-272, July 19-21, 1999 \n\n","citation":"710414"},{"text":"\n\n\nRémi Douence , Pascal Fradet , Mario Südholt, Composition, reuse and interaction analysis of stateful aspects, Proceedings of the 3rd international conference on Aspect-oriented software development, p.141-150, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976288]\n\n","citation":"976288","doi":"http://doi.acm.org/10.1145/976270.976288"},{"text":"\n\nChris Dutchyn, Gregor Kiczales, and Hidehiko Masuhara. Tutorial: AOP language exploration using the Aspect Sand Box. In 1st International Conference on AOSD, 2002.]]\n\n"},{"text":"\n\nMichael Eichberg, Mira Mezini, and Klaus Ostermann. Pointcuts as functional queries. In Second ASIAN Symposium on Programming Languages and Systems (APLAS 2004), Springer Lecture Notes in Computer Science, 2004.]]\n\n"},{"text":"\n\n\nEtienne Gagnon , Laurie J. Hendren , Guillaume Marceau, Efficient Inference of Static Types for Java Bytecode, Proceedings of the 7th International Symposium on Static Analysis, p.199-219, June 29-July 01, 2000 \n\n","citation":"718155"},{"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\nStefan Hanenberg , Rainer Unland, Parametric introductions, Proceedings of the 2nd international conference on Aspect-oriented software development, p.80-89, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643612]\n\n","citation":"643612","doi":"http://doi.acm.org/10.1145/643603.643612"},{"text":"\n\n\nDavid R. Hanson , Todd A. Proebsting, A research C# compiler, Software—Practice & Experience, v.34 n.13, p.1211-1224, November 2004   [doi>10.1002/spe.610]\n\n","citation":"1090207"},{"text":"\n\n\nBruno Harbulot , John R. Gurd, Using AspectJ to separate concerns in parallel scientific Java code, Proceedings of the 3rd international conference on Aspect-oriented software development, p.122-131, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976286]\n\n","citation":"976286","doi":"http://doi.acm.org/10.1145/976270.976286"},{"text":"\n\nJim Hugunin. Guide for developers of the AspectJ compiler and weaver, 2004. Available at http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/developer/compiler-weaver/index.html? rev=1.1&content-type=text/html&cvsroot=Technology_Project.]]\n\n"},{"text":"\n\nGregor Kiczales. The fun has just begun. Keynote address at AOSD. Available at aosd.net/archive/2003/kiczales-aosd-2003.ppt, 2003.]]\n\n"},{"text":"\n\n\nShriram Krishnamurthi , Kathi Fisler , Michael Greenberg, Verifying aspect advice modularly, Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering, October 31-November 06, 2004, Newport Beach, CA, USA   [doi>10.1145/1029894.1029916]\n\n","citation":"1029916","doi":"http://doi.acm.org/10.1145/1029894.1029916"},{"text":"\n\nHidehiko Masuhara and Kazunori Kawauchi. Dataflow pointcut in aspect-oriented programming. In 1st Asian Symposium on Programming Languages and Systems, volume 2895 of LNCS, pages 105--121, 2003.]]\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\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\nKouhei Sakurai , Hidehiko Masuhara , Naoyasu Ubayashi , Saeko Matsuura , Seiichi Komiya, Association aspects, Proceedings of the 3rd international conference on Aspect-oriented software development, p.16-25, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976275]\n\n","citation":"976275","doi":"http://doi.acm.org/10.1145/976270.976275"},{"text":"\n\n\nDamien Sereni , Oege de Moor, Static analysis of aspects, Proceedings of the 2nd international conference on Aspect-oriented software development, p.30-39, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643607]\n\n","citation":"643607","doi":"http://doi.acm.org/10.1145/643603.643607"},{"text":"\n\n\nRaja Vallée-Rai , Etienne Gagnon , Laurie J. Hendren , Patrick Lam , Patrice Pominville , Vijay Sundaresan, Optimizing Java Bytecode Using the Soot Framework: Is It Feasible?, Proceedings of the 9th International Conference on Compiler Construction, p.18-34, March 25-April 02, 2000 \n\n","citation":"727758"},{"text":"\n\nKris De Volder. The TyRuBa metaprogramming system. Available at http://tyruba.sourceforge.net/.]]\n\n"},{"text":"\n\n\nRobert J. Walker , Kevin Viggers, Implementing protocols via declarative event patterns, Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering, October 31-November 06, 2004, Newport Beach, CA, USA   [doi>10.1145/1029894.1029918]\n\n","citation":"1029918","doi":"http://doi.acm.org/10.1145/1029894.1029918"}]