Identification of Crosscutting in Software Design

Klaas van den Berg, J.M. Conejero, J. Hernández

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review


    The identification of crosscutting is a prerequisite for applying aspect-oriented techniques in software development. We present an operationalization of the definition of crosscutting to support this identification. We use matrices to represent the relation between design elements at different levels of abstraction. We present some case studies about the identification of crosscutting concerns in order to illustrate the application of our approach. In particular, we apply the approach to the identification of crosscutting in some of the GoF design patterns.
    Original languageUndefined
    Title of host publication8th International Workshop on Aspect-Oriented Modeling (AOM AOSD2006/)
    EditorsO. Aldawud, T. Elrad, J. Gray, J. Kienzle, D. Stein
    PublisherUniversity of Duisburg-Essen
    Number of pages7
    ISBN (Print)not assigned
    Publication statusPublished - 21 Mar 2006
    Event8th International Workshop on Aspect-Oriented Modeling, AOM 2006 - Bonn, Germany
    Duration: 21 Mar 200621 Mar 2006
    Conference number: 8

    Publication series

    NameAspect-Oriented Modeling
    PublisherUniversity of Duisburg-Essen


    Workshop8th International Workshop on Aspect-Oriented Modeling, AOM 2006
    Abbreviated titleAOM


    • METIS-237911
    • IR-63914
    • Cross-cutting Concerns
    • Crosscutting
    • Aspect-Oriented Software Development
    • Scattering
    • Tangling
    • EWI-9078

    Cite this