Utilizing Design Information in Aspect-Oriented Programming

Conference object OPEN
Nagy, I.; Bergmans, Lodewijk; Havinga, W.K.; Aksit, Mehmet; Hirschfeld, Robert; Kowalczyk, Ryszard; Polze, Andreas; Weske, Mathias;
(2005)
  • Publisher: Gesellschaft für Informatik
  • Subject: IR-54441 | METIS-228637 | EWI-8911

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
  • References (33)
    33 references, page 1 of 4

    [1] Almaer, D. Interview with Gregor Kiczales, Tech Talks, TheServerSide.com, July 2003.

    [2] 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.

    [3] Apache Common Attributes project: http://jakarta.apache.org/commons/sandbox/attributes/

    [4] AspectJ project: http://aspectj.org

    [5] 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

    [6] AspectWerkz project; http://aspectwerkz.codehaus.org

    [7] Attrib4j project; http://attrib4j.sourceforge.net

    [8] Austin, C., J2SE 5.0 in Nuthsell, http://java.sun.com/developer/technicalArticles/releases/j2se15/, May 2004.

    [9] 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)

    [10] Burke, B., Aspect-Oriented Annotations, ONJava.com, Augustus 25, 2004.

  • Metrics
Share - Bookmark