Traditionally in aspect-oriented languages, pointcut designators select joinpoints of a program based on lexical information such as explicit names of program elements. However, this reduces the adaptability of software, since it involves too much information that is ha... View more
 Almaer, D. Interview with Gregor Kiczales, Tech Talks, TheServerSide.com, July 2003.
 America, P., Linden v.d. F., A Parallel Object-Oriented Language with Inheritance and Subtyping, in Proceedings of the European Conference on Object-Oriented Programming and Object-Oriented Programming Systems, Languages and Applications, Ottawa, Canada, 1990.
 Apache Common Attributes project: http://jakarta.apache.org/commons/sandbox/attributes/
 AspectJ project: http://aspectj.org
 AspectJ Team, The AspectJTM 5 Development Kit Developers's Notebook, http://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/aspectj-home/doc/ajdk15notebook/index.html, , December 10, 2004
 Austin, C., J2SE 5.0 in Nuthsell, http://java.sun.com/developer/technicalArticles/releases/j2se15/, May 2004.
 Bergmans, L, & Aksit, M., Principles and Design Rationale of Composition Filters, in: R. Filman, T. Elrad, S. Clarke, M. Aksit (eds.), Aspect-Oriented Software Development, Addison-Wesley, 2004 (to appear)
 Burke, B., Aspect-Oriented Annotations, ONJava.com, Augustus 25, 2004.