Sciweavers

SCESM
2006
ACM

Automating software architecture exploration with M2Aspects

14 years 6 months ago
Automating software architecture exploration with M2Aspects
An important step in the development of large-scale distributed reactive systems is the design of effective system architectures. The early availability of prototypes facilitates the selection of the most effective architecture for a given situation. Although it is very beneficial to evaluate and compare architectures for functionality and quality attributes before implementing or changing the entire system, this step is often skipped due to the required time and effort. In this paper we present on the status of our tool chain to automate our approach of efficient prototype creation for scenariobased software specifications using aspect-oriented programming techniques [10]. It transforms interaction-based software specifications (scenarios) into AspectJ programs. Central part of this tool chain is M2Aspects, which implements the methodological transition from scenarios to aspect implementations. It also handles architectural configurations; M2Aspects maps of the same set of sce...
Ingolf H. Krüger, Gunny Lee, Michael Meisinge
Added 14 Jun 2010
Updated 14 Jun 2010
Type Conference
Year 2006
Where SCESM
Authors Ingolf H. Krüger, Gunny Lee, Michael Meisinger
Comments (0)