Discussing Aspects of AOP

T. Elrad, Mehmet Aksit, G. Kiczales, K. Lieberherr, H. Ossher

    Research output: Contribution to journalArticleAcademic

    111 Citations (Scopus)

    Abstract

    Aspect-oriented programming is a new evolution in the line of technology for separation of concerns technology that allows design and code to be structured to reflect the way developers want to think about the system. AOP builds on existing technologies and provides additional mechanisms that make it possible to affect the implementation of systems in a crosscutting way.
    Original languageEnglish
    Pages (from-to)33-38
    Number of pages6
    JournalCommunications of the ACM
    Volume44
    Issue number10
    DOIs
    Publication statusPublished - Oct 2001

    Keywords

    • EWI-10138
    • IR-61736

    Fingerprint Dive into the research topics of 'Discussing Aspects of AOP'. Together they form a unique fingerprint.

  • Cite this

    Elrad, T., Aksit, M., Kiczales, G., Lieberherr, K., & Ossher, H. (2001). Discussing Aspects of AOP. Communications of the ACM, 44(10), 33-38. https://doi.org/10.1145/383845.383854