arrow
Return

Model-driven support for product line evolution on feature level

delete2012-10-01
delete44
delete
OA
AI
A
Andreas Pleuß *
G
Goetz Botterweck
D
Deepak Dhungana
A
Andreas Polzer
S
Stefan Kowalewski
DOI:10.1016/j.jss.2011.08.008delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Software Product Lines (SPL) are an engineering technique to efficiently derive a set of similar products from a set of shared assets. In particular in conjunction with model-driven engineering. SPL engineering promises high productivity benefits. There is however, a lack of support for systematic management of SPL evolution, which is an important success factor as a product line often represents a long term investment. In this article, we present a model-driven approach for managing SPL evolution on feature level. To reduce complexity we use model fragments to cluster related elements. The relationships between these fragments are specified using feature model concepts itself leading to a specific kind of feature model called EvoFM. A configuration of EvoFM represents an evolution step and can be transformed to a concrete instance of the product line (i.e., a feature model for the corresponding point in time). Similarly, automatic transformations allow the derivation of an EvoFM from a given set of feature models. This enables retrospective analysis of historic evolution and serves as a starting point for introduction of EvoFM, e.g., to plan future evolution steps. (C) 2011 Elsevier Inc. All rights reserved.
Keywords:
Feature modeling
Software Product Lines
Model-driven engineering
Evolving systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

S
siemens austria
Scholars:
54
Papers: 38
Citations: 0
U
University of Limerick
Scholars:
7.4K
Papers: 6.6K
Citations: 7.4K
S
siemens ag
Scholars:
5.6K
Papers: 4.6K
Citations: 3
researcher View more organizations