The last decade has seen the development of 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. © 2011 Springer-Verlag.
CITATION STYLE
Alférez, M., Amálio, N., Ciraci, S., Fleurey, F., Kienzle, J., Klein, J., … Zhang, G. (2011). Aspect-oriented model development at different levels of abstraction. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6698 LNCS, pp. 361–376). https://doi.org/10.1007/978-3-642-21470-7_25
Mendeley helps you to discover research relevant for your work.