Software product lines and variability modeling : A tertiary study

Show full item record



Permalink

http://hdl.handle.net/10138/299972

Citation

Raatikainen , M , Tiihonen , J & Männistö , T 2019 , ' Software product lines and variability modeling : A tertiary study ' , The Journal of Systems and Software , vol. 149 , pp. 485-510 . https://doi.org/10.1016/j.jss.2018.12.027

Title: Software product lines and variability modeling : A tertiary study
Author: Raatikainen, Mikko; Tiihonen, Juha; Männistö, Tomi
Contributor: University of Helsinki, Department of Computer Science
University of Helsinki, Department of Computer Science
University of Helsinki, Empirical Software Engineering research group / Tomi Männistö
Date: 2019-03
Language: eng
Number of pages: 26
Belongs to series: The Journal of Systems and Software
ISSN: 0164-1212
URI: http://hdl.handle.net/10138/299972
Abstract: Context: A software product line is a means to develop a set of products in which variability is a central phenomenon captured in variability models. The field of SPLs and variability have been topics of extensive research over the few past decades. Objective: This research characterizes systematic reviews (SRs) in the field, studies how SRs analyze and use evidence-based results, and identifies how variability is modeled. Method: We conducted a tertiary study as a form of systematic review. Results: 86 SRs were included. SRs have become a widely adopted methodology covering the field broadly otherwise except for variability realization. Numerous variability models exist that cover different development artifacts, but the evidence is insufficient in quantity and immature, and we argue for better evidence. SRs perform well in searching and selecting studies and presenting data. However, their analysis and use of the quality of and evidence in the primary studies often remains shallow, merely presenting of what kinds of evidence exist. Conclusions: There is a need for actionable, context-sensitive, and evaluated solutions rather than novel ones. Different kinds of SRs (SLRs and Maps) need to be better distinguished, and evidence and quality need to be better used in the resulting syntheses. (C) 2019 The Authors. Published by Elsevier Inc.
Subject: Software product line, Variability, Variability modeling, Systematic literature review, Mapping study, Tertiary study
Mapping study
Tertiary study
SYSTEMATIC LITERATURE-REVIEWS
Variability
Software product line
Variability modeling
Systematic literature review
113 Computer and information sciences
Rights:


Files in this item

Total number of downloads: Loading...

Files Size Format View
1_s2.0_S016412121830284X_main.pdf 1.440Mb PDF View/Open

This item appears in the following Collection(s)

Show full item record