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.