2012
DOI: 10.1016/j.jss.2011.08.008
|View full text |Cite
|
Sign up to set email alerts
|

Model-driven support for product line evolution on feature level

Abstract: Please cite this article in press as: Pleuss, A., et al., Model-driven support for product line evolution on feature level. J. Syst. Software (2011), doi:10.1016/j.jss.2011.08.008 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 i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
69
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 60 publications
(70 citation statements)
references
References 30 publications
(37 reference statements)
1
69
0
Order By: Relevance
“…In [22,53], Dhungana et al report that evolution support becomes particularly important for engineering SPLs and other variabilityintensive systems. They propose model-driven support at the feature level, using FM concepts [53]. They developed a set of operators to make evolve FMs but no reasoning and differencing techniques are proposed to control the evolution of the FMs.…”
Section: Evolution Of Architectural Variabilitymentioning
confidence: 99%
See 2 more Smart Citations
“…In [22,53], Dhungana et al report that evolution support becomes particularly important for engineering SPLs and other variabilityintensive systems. They propose model-driven support at the feature level, using FM concepts [53]. They developed a set of operators to make evolve FMs but no reasoning and differencing techniques are proposed to control the evolution of the FMs.…”
Section: Evolution Of Architectural Variabilitymentioning
confidence: 99%
“…Moreover the integration of our extraction and reasoning procedures with existing model-driven approaches to SPL engineering and evolution [54] should be further investigated, with the ultimate goal to ease the evolution of large families of software systems. In this context, we intend to couple the evolution of the architectural feature models to software development tracking information, such as commits in version control systems.…”
Section: Future Workmentioning
confidence: 99%
See 1 more Smart Citation
“…A number of formalizations (e.g., [25,10]), automated reasoning operations [7] and tools (e.g., [20,4,27]) have been developed to address this issue. The formalism of FMs is now at the core of many generative or model-based approaches [9,24,23,11].…”
Section: Introductionmentioning
confidence: 99%
“…In [11,23], the authors report that evolution support becomes particularly important for engineering SPLs and other variability-intensive systems. They propose model-driven support at the feature level, using FM concepts [23]. Lotufo et al study the evolution of the Linux kernel variability model [16].…”
Section: Introductionmentioning
confidence: 99%