[{"text":"\n\nProc. of 2nd Int. Conf. on Aspect-Oriented Software Development, Boston 2003\n\n"},{"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\nR. Bodkin: [email protected]: Performance monitoring with AspectJ. http://www-128.ibm.com/developerworks/java/library/j-aopwork10/index.html\n\n"},{"text":"\n\nR. Bodkin: [email protected]: Next Steps with Aspects. http: //www-128.ibm.com/developerworks/java/library/j-aopwork-16\n\n"},{"text":"\n\nB. Burke: Implementing Middleware Using AOP. in Proc. 4th Conf. on Aspect-Oriented Software Development. AOSD 2005, Chicago, ACM Press\n\n"},{"text":"\n\nR. Bodkin, J. Furlong: Gathering Feedback on User Behaviour using AspectJ. In {11}\n\n"},{"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\nT. Cohen, J. Gil: AspectJEE=AOP+JEE -- Towards an Aspect Based, Programmable and Extensible Middleware Framework. In Proc. 18th European Conf. on Object-Oriented Programming, ECOOP 2004, Oslo\n\n"},{"text":"\n\n\nJung Pil Choi, Aspect-Oriented Programming with Enterprise JavaBeans, Proceedings of the 4th International conference on Enterprise Distributed Object Computing, p.252, September 25-28, 2000 \n\n","citation":"650325"},{"text":"\n\nY. Coady, G. Kiczales: Back to the Future: A Retrospective Study of Aspect Evolution in Operating System Code. In {1}\n\n"},{"text":"\n\nM. Chapman, A. Vasseur, G. Kniesel (eds.): Proc. Of Industry Track 3rd Conf. on Aspect-Oriented Software Development, AOSD 2006, Bonn, ACM Press\n\n"},{"text":"\n\nA. Duck: Implementation of AOP in Non-Academic Projects. In {11}\n\n"},{"text":"\n\n\nTzilla Elrad , Robert E. Filman , Atef Bader, Aspect-oriented programming: Introduction, Communications of the ACM, v.44 n.10, p.29-32, Oct. 2001   [doi>10.1145/383845.383853]\n\n","citation":"383853","doi":"http://doi.acm.org/10.1145/383845.383853"},{"text":"\n\nR. Filman, D. Friedman: Aspect-Oriented Programming is Quantification and Obliviousness. Workshop on Advanced Separation of Concerns, OOPSLA 2000\n\n"},{"text":"\n\n\nErich Gamma , Richard Helm , Ralph Johnson , John Vlissides, Design patterns: elements of reusable object-oriented software, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1995 \n\n","citation":"186897"},{"text":"\n\nK. Govindraj, S. Narayanan et al.: On Using AOP for Application Performance Management. In {11}\n\n"},{"text":"\n\nHibernate Reference Documentation. http:// www.hibernate.org/hib_docs/v3/reference/en/html/\n\n"},{"text":"\n\n\nJan Hannemann , Gregor Kiczales, Design pattern implementation in Java and aspectJ, Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, November 04-08, 2002, Seattle, Washington, USA   [doi>10.1145/582419.582436]\n\n","citation":"582436","doi":"http://doi.acm.org/10.1145/582419.582436"},{"text":"\n\nU. Hohenstein: Using Aspect-Orientation to Add Persistency to Applications. Proc. of Datenbanksysteme in Business, Technologie und Web (BTW), Karlsruhe 2005\n\n"},{"text":"\n\nU. Hohenstein: Using Aspect-Orientation to Manage Database Statistics. In: {11}\n\n"},{"text":"\n\nJava Persistence API. http://java.sun.com/javaee/ technologies/persistence.jsp\n\n"},{"text":"\n\nW. Joosen, F. Sanen, E. Truyen, Dissemination of AOSD expertise -- support documentation. AOSD--Europe Project Deliverable No.: AOSD-Europe-KUL--8, Mar. 06\n\n"},{"text":"\n\n\nChristian Kastner , Sven Apel , Don Batory, A Case Study Implementing Features Using AspectJ, Proceedings of the 11th International Software Product Line Conference, p.223-232, September 10-14, 2007   [doi>10.1109/SPLC.2007.5]\n\n","citation":"1308204"},{"text":"\n\nM. Kersten, M. Chapman, A. Clement, A. Colyer: Lessons Learned building tool support for AspectJ, in {11}\n\n"},{"text":"\n\n\nJörg Kienzle , Rachid Guerraoui, AOP: Does It Make Sense? The Case of Concurrency and Failures, Proceedings of the 16th European Conference on Object-Oriented Programming, p.37-61, June 10-14, 2002 \n\n","citation":"680038"},{"text":"\n\n\nJörg Kienzle , Samuel Gélineau, AO challenge - implementing the ACID properties for transactional objects, Proceedings of the 5th international conference on Aspect-oriented software development, March 20-24, 2006, Bonn, Germany   [doi>10.1145/1119655.1119683]\n\n","citation":"1119683","doi":"http://doi.acm.org/10.1145/1119655.1119683"},{"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\nG. Kiczales: Adopting AOP. In Proc. 4th Conf. on Aspect-Oriented Software Development; AOSD 2005, Chicago, ACM Press\n\n"},{"text":"\n\nR. Laddad: AspectJ in Action. Manning Publications Greenwich 2003\n\n"},{"text":"\n\nR. Laddad: [email protected]: Myths about AOP. http://www-128.ibm.com/developerworks/java/ library/j-aopwork15\n\n"},{"text":"\n\n\nNicholas Lesiecki, Applying AspectJ to J2EE Application Development, IEEE Software, v.23 n.1, p.24-32, January 2006   [doi>10.1109/MS.2006.1]\n\n","citation":"1110727"},{"text":"\n\n\nGail C. Murphy , Albert Lai , Robert J. Walker , Martin P. Robillard, Separating features in source code: an exploratory study, Proceedings of the 23rd International Conference on Software Engineering, p.275-284, May 12-19, 2001, Toronto, Ontario, Canada \n\n","citation":"381502"},{"text":"\n\nK. Ostermann, M. Mezini, C. Bockisch: Expressive Pointcuts for Increased Modularity. In 19th European Conf. on Object-Oriented Programming (ECOOP05), Malaga (Spain) LNCS 3586\n\n"},{"text":"\n\n\nAwais Rashid, Aspect-Oriented Database Systems, SpringerVerlag, 2004 \n\n","citation":"975047"},{"text":"\n\n\nAwais Rashid , Ruzanna Chitchyan, Persistence as an aspect, Proceedings of the 2nd international conference on Aspect-oriented software development, p.120-129, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643616]\n\n ","citation":"643616","doi":"http://doi.acm.org/10.1145/643603.643616"},{"text":"\n\nS. Soares, P. Borba: Implementing Modular and Reusable Aspect-Oriented Concurrency Control with AspectJ: In WASP05, Uberländia, Brazil\n\n"},{"text":"\n\nW. Strunk: The Symphonia Product-Line. Java and Object-Oriented (JAOO) Conference 2007, Arhus, Denmark (2007)\n\n"},{"text":"\n\nD. Wiese, U. Hohenstein, R. Meunier: How to Convince Industry of Aspect-Orientation? 6th Int. Conf. on Aspect-Oriented Software Development, AOSD 2007, Vancouver, ACM Press\n\n"},{"text":"\n\nD. Wiese, R. Meunier: Large Scale Application of AOP in the Healthcare Domain: A Case Study. In 7th Int. Conf. on Aspect-Oriented Software Development, AOSD 2008, Brussels\n\n"},{"text":"\n\nC. Zhang, H.-A. Jacobsen: Quantifying Aspects in Middleware Platforms. In {1}\n\n"}]