[{"text":"\n\n\nJonas Bonér, What are the key issues for commercial AOP use: how does AspectWerkz address them?, Proceedings of the 3rd international conference on Aspect-oriented software development, p.5-6, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976273]\n\n","citation":"976273","doi":"http://doi.acm.org/10.1145/976270.976273"},{"text":"\n\nL. Cardelli, editor. Proceedings of the 1European Conference on Object-Oriented Programming, number 2743 in Lecture Notes in Computer Science, Darmstadt, Germany, July 21-25 2003. ECOOP 2003, Springer Verlag.\n\n"},{"text":"\n\n\nRobert Filman , Tzilla Elrad , Siobhán Clarke , Mehmet Ak?it, Aspect-oriented software development, Addison-Wesley Professional, 2004 \n\n","citation":"1406955"},{"text":"\n\nR. E. Filman and D. P. Friedman. Aspect-oriented programming is quantification and obliviousness. In P. Tarr, L. Bergmans, M. Griss, and H. Ossher, editors, Workshop on Advanced Separation of Concerns, OOPSLA'00. Department of Computer Science, University of Twente, The Netherlands, 2000.\n\n"},{"text":"\n\nR. Jagadeesan, A. Jeffrey, and J. Riely. An untyped calculus for aspect oriented programs. In Cardelli {2}, pages 54--73.\n\n"},{"text":"\n\nG. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Akşit and S. Matsuoka, editors, Proceedings of the European Conference on Object Oriented Programming, number 1241 in Lecture Notes in Computer Science, pages 220--242, Jyväskylä, Finland, June 9-13 1997. ECOOP'97, Springer Verlag.\n\n"},{"text":"\n\n\nSergei Kojarski , David H. Lorenz, Pluggable AOP: designing aspect mechanisms for third-party composition, Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 16-20, 2005, San Diego, CA, USA   [doi>10.1145/1094811.1094831]\n\n","citation":"1094831","doi":"http://doi.acm.org/10.1145/1094811.1094831"},{"text":"\n\n\nRalf Lämmel, A semantical approach to method-call interception, Proceedings of the 1st international conference on Aspect-oriented software development, April 22-26, 2002, Enschede, The Netherlands   [doi>10.1145/508386.508392]\n\n","citation":"508392","doi":"http://doi.acm.org/10.1145/508386.508392"},{"text":"\n\nK. Lieberherr and D. H. Lorenz. Coupling Aspect-Oriented and Adaptive Programming. In Filman et al. {3}, pages 145--164.\n\n"},{"text":"\n\nD. H. Lorenz and S. Kojarski. Evolution of AOP mental models. In G. Kiczales and O. de Moor, editors, AOSD 2006 Workshop on Aspects in Teaching (AIT), Bonn, Germany, Mar. 20 2006.\n\n"},{"text":"\n\nD. H. Lorenz and S. Kojarski. Parallel composition of aspect mechanisms: Design and evaluation. In J. Brichau, S. Chiba, K. D. Volder, M. Haupt, R. Hirschfeld, D. H. Lorenz, H. Masuhara, and E. Tanter, editors, AOSD 2006 Workshop on Open and Dynamic Aspect Languages (ODAL), Bonn, Germany, Mar. 20 2006.\n\n"},{"text":"\n\n\nDavid H. Lorenz , John Vlissides, Designing components versus objects: a transformational approach, Proceedings of the 23rd International Conference on Software Engineering, p.253-262, May 12-19, 2001, Toronto, Ontario, Canada \n\n","citation":"381500"},{"text":"\n\n\nDavid H. Lorenz , John Vlissides, Pluggable reflection: decoupling meta-interface and implementation, Proceedings of the 25th International Conference on Software Engineering, May 03-10, 2003, Portland, Oregon \n\n","citation":"776818"},{"text":"\n\nH. Masuhara and G. Kiczales. Modeling crosscutting in aspect-oriented mechanisms. In Cardelli {2}, pages 2--28.\n\n"},{"text":"\n\nH. Masuharaa, G. Kiczales, and C. Dutchyn. Compilation semantics of aspect-oriented programs, 2002. In AOSD 2002 FOAL Workshop.\n\n"},{"text":"\n\n\nHarold Ossher , Matthew Kaplan , William Harrison , Alexander Katz , Vincent Kruskal, Subject-oriented composition rules, ACM SIGPLAN Notices, v.30 n.10, p.235-250, Oct. 17, 1995   [doi>10.1145/217839.217864]\n\n","citation":"217864","doi":"http://doi.acm.org/10.1145/217839.217864"},{"text":"\n\n\nHridesh Rajan , Kevin J. Sullivan, Classpects: unifying aspect- and object-oriented language design, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA   [doi>10.1145/1062455.1062483]\n\n","citation":"1062483","doi":"http://doi.acm.org/10.1145/1062455.1062483"},{"text":"\n\nD. T. Ross. Structured analysis (SA): A language for communicating ideas. IEEE Trans. Software Eng., 3(1):16--34, Jan. 1977.\n\n"},{"text":"\n\n\nPeri Tarr , Harold Ossher , William Harrison , Stanley M. Sutton, Jr., N degrees of separation: multi-dimensional separation of concerns, Proceedings of the 21st international conference on Software engineering, p.107-119, May 16-22, 1999, Los Angeles, California, USA   [doi>10.1145/302405.302457]\n\n","citation":"302457","doi":"http://doi.acm.org/10.1145/302405.302457"},{"text":"\n\n\nNaoyasu Ubayashi , Genki Moriyama , Hidehiko Masuhara , Tetsuo Tamai, A parameterized interpreter for modeling different AOP mechanisms, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering, November 07-11, 2005, Long Beach, CA, USA   [doi>10.1145/1101908.1101938]\n\n","citation":"1101938","doi":"http://doi.acm.org/10.1145/1101908.1101938"},{"text":"\n\n\nDavid Walker , Steve Zdancewic , Jay Ligatti, A theory of aspects, Proceedings of the eighth ACM SIGPLAN international conference on Functional programming, p.127-139, August 25-29, 2003, Uppsala, Sweden   [doi>10.1145/944705.944718]\n\n","citation":"944718","doi":"http://doi.acm.org/10.1145/944705.944718"},{"text":"\n\n\nMitchell Wand , Gregor Kiczales , Christopher Dutchyn, A semantics for advice and dynamic join points in aspect-oriented programming, ACM Transactions on Programming Languages and Systems (TOPLAS), v.26 n.5, p.890-910, September 2004   [doi>10.1145/1018203.1018208]\n\n","citation":"1018208","doi":"http://doi.acm.org/10.1145/1018203.1018208"},{"text":"\n\n\nR. J. Wieringa, Design Methods for Software Systems: YOURDON, Statemate and Uml, Science & Technology Books, 2002 \n\n","citation":"773284"},{"text":"\n\n\nEdward Yourdon, Modern structured analysis, Yourdon Press, Upper Saddle River, NJ, 1989 \n\n","citation":"62004"}]