A Coupling Framework for AspectJ
Marc Bartsch, Rachel Harrison
Abstract
Open-access reader
Marc Bartsch, Rachel Harrison
Abstract
Open-access reader
Aspect-orientation is an emerging paradigm that is based on the separation of concerns principle. It offers the idea of a new modular unit that encapsulates crosscutting concerns which would otherwise be scattered across multiple modules. Aspect-oriented measurement is a research area that has gained an increasing amount of attention lately due to the definition of several suites of measures designed to support aspect-oriented key features. Unlike object-orientation, however, aspect-orientation lacks a sound foundation on which measures can be expressed in operationalisable ways making it difficult to analyse and compare existing aspect-oriented measures. We identify a need to create common ground on which the definition of aspect-oriented measures can be based.
OpenAlex reports 13 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Aspect-orientation is an emerging paradigm that is based on the separation of concerns principle. It offers the idea of a new modular unit that encapsulates crosscutting concerns which would otherwise be scattered across multiple modules. Aspect-oriented measurement is a research area that has gained an increasing amount of attention lately due to the definition of several suites of measures designed to support aspect-oriented key features. Unlike object-orientation, however, aspect-orientation lacks a sound foundation on which measures can be expressed in operationalisable ways making it difficult to analyse and compare existing aspect-oriented measures. We identify a need to create common ground on which the definition of aspect-oriented measures can be based.
Key concepts: AspectJ, Aspect-oriented programming, Separation of concerns, Modular design, Computer science, Key (lock), Orientation (vector space), Object-oriented programming