Reasoning About Semantic Conflicts Between Aspects

P.E.A. Durr, T. Staijen, Lodewijk Bergmans, Mehmet Aksit

    Research output: Book/ReportReportProfessional

    34 Downloads (Pure)

    Abstract

    The AOP community has successfully promoted and illustrated the power and elegance of aspect-oriented programming. One of the main problems of Aspect-oriented programming is, however, the aspect interference problem. When multiple aspects are superimposed on the same join point, undesired or incorrect behavior may emerge due to the side effects of behavior of the aspects at the join point. In this paper we present a technique and a tool to detect and correct the semantic conflicts among aspects that are superimposed on the same join point.
    Original languageUndefined
    Place of PublicationEnschede
    PublisherCentre for Telematics and Information Technology (CTIT)
    Number of pages7
    Publication statusPublished - Sep 2005

    Publication series

    NameCTIT technical reports series
    PublisherUniversity of Twente, Centre for Telematics and Information Technology (CTIT)
    No.TR-CTIT-05-73
    ISSN (Print)1381-3625

    Keywords

    • METIS-228600
    • EWI-10213
    • IR-102671

    Cite this

    Durr, P. E. A., Staijen, T., Bergmans, L., & Aksit, M. (2005). Reasoning About Semantic Conflicts Between Aspects. (CTIT technical reports series; No. TR-CTIT-05-73). Enschede: Centre for Telematics and Information Technology (CTIT).