The last decade has seen the development of many diverse aspect-oriented modeling (AOM) approaches. This paper presents eight different AOM approaches that produce models at different level of abstraction. The approaches are different with respect to the phases of the development lifecycle they target, and the support they provide for model composition and verification. The approaches are illustrated by models of the same concern from a case study to enable comparing of their expressive means. Understanding common elements and differences of approaches clarifies the role of aspect-orientation in the software development process.

-- DanielAmyot - 06 Jul 2011


FormForVirtualLibrary edit

Title Aspect-Oriented Model Development at Different Levels of Abstraction
Authors M. Alférez, N. Amálio, S. Ciraci, F. Fleurey, J. Kienzle, M. Kramer, J. Klein, S. Mosser, G. Mussbacher, E. Roubtsova, and G. Zhang
Type Conference
Conference/Journal Title Seventh European Conference on Modelling Foundations and Applications (ECMFA'11)
Volume/Number LNCS 6698
Editors R.B. France, J.M. Küster, B. Bordbar, and R.F. Paige
Publisher Springer
Month June
Year 2011
Pages 361-376
DOI 10.1007/978-3-642-21470-7_25
Keywords Aspect-oriented modeling, overview, semantics, composition, AoURN
Topic revision: r1 - 06 Jul 2011, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback