2014
DOI: 10.1109/tse.2013.56
|View full text |Cite
|
Sign up to set email alerts
|

Variability in Software Systems—A Systematic Literature Review

Abstract: Context: Variability (i.e., the ability of software systems or artifacts to be adjusted for different contexts) became a key property of many systems. Objective: We analyze existing research on variability in software systems. We investigate variability handling in major software engineering phases (e.g., requirements engineering, architecting). Method: We performed a systematic literature review. A manual search covered 13 premium software engineering journals and 18 premium conferences, resulting in 15,430 p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

3
132
0
7

Year Published

2016
2016
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 217 publications
(142 citation statements)
references
References 47 publications
3
132
0
7
Order By: Relevance
“…We decided to follow the strategies already applied in [5,19], and we based our quality assessment strategy on the assessment instrument used in [17]. Specifically, we formulated the quality score of a study according to a set of criteria formulated as questions.…”
Section: Quality Assessment Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…We decided to follow the strategies already applied in [5,19], and we based our quality assessment strategy on the assessment instrument used in [17]. Specifically, we formulated the quality score of a study according to a set of criteria formulated as questions.…”
Section: Quality Assessment Resultsmentioning
confidence: 99%
“…Specifically, we formulated the quality score of a study according to a set of criteria formulated as questions. Table 4 presents the questions we used for our study, which were inspired by those proposed in [5,19]. Each quality assessment question was answered by assigning a numerical value (1 = "yes", 0 = "no", and 0.5 = "to some extent") [19].…”
Section: Quality Assessment Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…There are different approaches and techniques for variability management in the literature. They can be classified as (Galster et al, 2013): compositional, annotative, transformational, and model-driven. This study concerns on compositional and annotative ap- proaches as they are highly referenced in the literature.…”
Section: Variability Modeling In Sprl With Compositional and Annotatimentioning
confidence: 99%