Title | ||
---|---|---|
Evolution Support for Custom Variability Artifacts Using Feature Models: A Study in the Cyber-Physical Production Systems Domain |
Abstract | ||
---|---|---|
Cyber-Physical Production Systems (CPPSs) are constantly evolving, highly configurable, complex software-intensive systems interacting with their environment. The variability of CPPSs must be well-documented to foster reuse, for which the Software Product Line (SPL) community proposed variability models. Unfortunately, industry is mostly unaware of existing variability modeling approaches and frequently develops custom artifacts to document variability, e.g., spread-sheets or Domain-Specific Languages (DSLs). In contrast to SPL variability models, the evolution of these custom artifacts is hardly researched and evolving them remains a tedious and error-prone manual task in practice. In this paper, using two CPPS case studies, we investigate the impact of system evolution on custom artifacts and feature models as a basis for further research. We discuss how feature models could benefit the evolution of DSL-based variability artifacts. |
Year | DOI | Venue |
---|---|---|
2022 | 10.1007/978-3-031-08129-3_5 | REUSE AND SOFTWARE QUALITY (ICSR 2022) |
Keywords | DocType | Volume |
Variability modeling, Variability evolution, Custom variability artifacts, Feature models, Cyber-physical production system | Conference | 13297 |
ISSN | Citations | PageRank |
0302-9743 | 0 | 0.34 |
References | Authors | |
0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Kevin Feichtinger | 1 | 2 | 1.40 |
Kristof Meixner | 2 | 0 | 0.34 |
Stefan Biffl | 3 | 1305 | 134.26 |
Rick Rabiser | 4 | 1369 | 79.63 |