Disentangling crosscutting in AOSD: formalization based on a crosscutting pattern

  • Conejero J
  • van den Berg K
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Crosscutting is usually described in terms of scattering and tangling. However, the distinction between these concepts is vague, which could lead to ambiguous statements. Sometimes, precise definitions are required, e.g., for the formal identification of crosscutting concerns. We propose a conceptual framework for formalizing these concepts based on a crosscutting pattern that shows the mapping between elements at two levels, e.g., concerns and representations of concerns. The definitions of the concepts are formalized in terms of linear algebra, and visualized with matrices and matrix operations. In this way, crosscutting can be clearly distinguished from scattering and tangling. The usability of dependency matrices is illustrated in the analysis of crosscutting across several refinement levels, which can be formalized through the cascading of the crosscutting pattern. © Copyright 2010 IEEE - All Rights Reserved.

Cite

CITATION STYLE

APA

Conejero, J. M., & van den Berg, K. G. (2007). Disentangling crosscutting in AOSD: formalization based on a crosscutting pattern. IEEE Latin America Transactions, 5(4), 224–230. https://doi.org/10.1109/tla.2007.4378510

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free