Discussing Aspects of AOP

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

    Research output: Contribution to journalArticleAcademic

    114 Citations (Scopus)


    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
    Issue number10
    Publication statusPublished - Oct 2001


    • EWI-10138
    • IR-61736


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

    Cite this