Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume a - Volume A 2020
DOI: 10.1145/3382025.3414973
|View full text |Cite
|
Sign up to set email alerts
|

Incremental feature model synthesis for clone-and-own software systems in MATLAB/Simulink

Abstract: Families of related MATLAB/Simulink systems commonly emerge ad hoc using clone-and-own practices. Extractively migrating systems towards a software product line (SPL) can be a remedy. A feature model (FM) represents all potential configurations of an SPL, ideally, in non-technical domain terms. However, yielding a sensible FM from automated synthesis remains a major challenge due to domain knowledge being a prerequisite for features to be adequate abstractions. In incremental reverse engineering, subsequent ge… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 70 publications
0
3
0
Order By: Relevance
“…This is also an important topic in software product line engineering. Many techniques have been proposed to locate features, synthesize FMs out of artifacts, or recover an architecture out of variants [1,20,22,2,31]. In our study, we have started with a manual approach when recovering the informal documentation.…”
Section: Related Workmentioning
confidence: 99%
“…This is also an important topic in software product line engineering. Many techniques have been proposed to locate features, synthesize FMs out of artifacts, or recover an architecture out of variants [1,20,22,2,31]. In our study, we have started with a manual approach when recovering the informal documentation.…”
Section: Related Workmentioning
confidence: 99%
“…We also included five Simulink subjects. Three of them are case studies taken from Schlie et al [58,59]: DAS, a driver assistance system from the SPES_XT project [60], and APS, [62], we mined GitHub for open-source projects with Simulink models. We found 317 distinct projects with 4,402 Simulink models.…”
Section: Simulink Subjectsmentioning
confidence: 99%
“…Schlie et.al. [44] proposed incremental feature model synthesis for clone-and-own software systems in models. Their synthesis only considers feature model elements without cross-tree constraints.…”
Section: Synthesized Multi Layer Feature-modelmentioning
confidence: 99%