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

Where is my feature and what is it about? A case study on recovering feature facets

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
1
1

Relationship

3
6

Authors

Journals

citations
Cited by 50 publications
(20 citation statements)
references
References 13 publications
0
9
0
1
Order By: Relevance
“…In these approaches, features commonly tend to describe the domain variability of an SPL or variability-rich system, but are required to be known in advance [10], [40]. However, domain variability is hardly documented in variability-rich systems [46], and with a single codebase, reengineering of features from clones of a system cannot be used [47]. As a result, migrating requires substantial manual effort and implies a complete paradigm shift.…”
Section: A Object-oriented Variability Implementationsmentioning
confidence: 99%
“…In these approaches, features commonly tend to describe the domain variability of an SPL or variability-rich system, but are required to be known in advance [10], [40]. However, domain variability is hardly documented in variability-rich systems [46], and with a single codebase, reengineering of features from clones of a system cannot be used [47]. As a result, migrating requires substantial manual effort and implies a complete paradigm shift.…”
Section: A Object-oriented Variability Implementationsmentioning
confidence: 99%
“…Basierend auf den definierten Modellen werden wir an der Entwicklung von geeigneten Werkzeugen arbeiten, um (i) SiCPPS-Zielartefakte zu generieren und zu konfigurieren, (ii) vorhandene Artefakte automatisch zu analysieren, um unsere Modelle zu befüllen und (iii) die Konsistenz der Modelle zu überprüfen. Wir werden auf bestehenden Forschungsarbeiten zu Feature-Facets [28], Feature-Identifikation und -Extraktion [1,30,47], Constraint-Extraktion [35,55], und Feature-Modell-Synthese [29,49] zur (halbautomatischen) Extraktion von Variabilitätsinformationen aufbauen und diese anpassen. Wie wir festgestellt haben, ist es in der Industrie üblich, für jeden Kunden spezifische Artefakte zu entwickeln (und dies auch noch "vor Ort"/bei der Inbetriebnahme), daher ist es wichtig, den "Round-Trip" zu unterstützen und zu identifizieren, welche neu entwickelten Artefakte für neue Kunden wiederverwendet werden können und Teil der Platform bzw.…”
Section: Abb 4 Forschungsansatzunclassified
“…The exact specifications with grammars can be found online [1]. For illustration, our running example is Bitcoin-Wallet, an Android app we annotated before [9].…”
Section: Embedded Annotationsmentioning
confidence: 99%