Identification of Crosscutting in Software Design

Klaas van den Berg, José M. Conejero, Juan Hernández · University of Twente Research Information · 2006

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.

Read the paper · More papers on PaperTik