Aspect-Oriented Model-Driven Software Product Line Engineering

Source: Johannes Kepler University Linz

Favorite

Free registration required

Software product line engineering aims to reduce development time, e ort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products. The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed through-out the development lifecycle, from early analysis through maintenance and evolution. This paper presents an approach that facilitates variability implementation, management, and tracing by integrating model-driven and aspect-oriented software development. Features are separated in models and composed by aspect-oriented composition techniques on model level.
Format:PDF Size:4844.60
Date:Apr 2008