|
|
An Integrated Aspect-Oriented Model-Driven Software Product Line Tool Suite
(Demo, not paper!)
Software product line engineering is mostly about the systematic
management of commonality and variability between
product line members. The effectiveness of this approach
thus very much depends on how well variability within the
family of similar products is implemented and managed.
Variability often has widespread impact, crosscutting not
only multiple parts of individual artifacts but also multiple
artifacts in multiple stages of the development lifecycle.
This paper presents an approach that facilitates variability
implementation, management, and tracing by integrating
model-driven and aspect-oriented software development.
We demonstrate means for effectively dealing with variability
on model, model transformation, and code generation
level. The concepts are illustrated with a case study of a
home automation system.
[Paper]
15.05.2008
Download...
Abstract...
|
An Integrated Aspect-Oriented Model-Driven Software Product Line Tool Suite
|
together with
Iris Groher
,
Christa Schwanninger
Conference: ICSE 2008
|
|