Identification of Crosscutting in Software Design

Klaas van den Berg, José María Conejero, Juan Hernández

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

    2 Downloads (Pure)

    Abstract

    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 languageEnglish
    Title of host publication8th International Workshop on Aspect-Oriented Modeling, AOM 2006
    EditorsO. Aldawud, T. Elrad, J. Gray, J. Kienzle, D. Stein
    PublisherUniversity of Duisburg-Essen
    Pages1-7
    Number of pages7
    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

    Workshop

    Workshop8th International Workshop on Aspect-Oriented Modeling, AOM 2006
    Abbreviated titleAOM
    Country/TerritoryGermany
    CityBonn
    Period21/03/0621/03/06

    Keywords

    • Cross-cutting concerns
    • Crosscutting
    • Aspect-oriented software development
    • Scattering
    • Tangling

    Fingerprint

    Dive into the research topics of 'Identification of Crosscutting in Software Design'. Together they form a unique fingerprint.

    Cite this