The state of adoption and the challenges of systematic variability management in industry

dc.contributor.authorBerger, Thorsten
dc.contributor.authorSteghöfer, Jan-Philipp
dc.contributor.authorZiadi, Tewfik
dc.contributor.authorRobin, Jacques
dc.contributor.authorMartinez, Jabier
dc.contributor.institutionSWT
dc.date.issued2020-05-01
dc.descriptionPublisher Copyright: © 2020, The Author(s).
dc.description.abstractHandling large-scale software variability is still a challenge for many organizations. After decades of research on variability management concepts, many industrial organizations have introduced techniques known from research, but still lament that pure textbook approaches are not applicable or efficient. For instance, software product line engineering—an approach to systematically develop portfolios of products—is difficult to adopt given the high upfront investments; and even when adopted, organizations are challenged by evolving their complex product lines. Consequently, the research community now mainly focuses on re-engineering and evolution techniques for product lines; yet, understanding the current state of adoption and the industrial challenges for organizations is necessary to conceive effective techniques. In this multiple-case study, we analyze the current adoption of variability management techniques in twelve medium- to large-scale industrial cases in domains such as automotive, aerospace or railway systems. We identify the current state of variability management, emphasizing the techniques and concepts they adopted. We elicit the needs and challenges expressed for these cases, triangulated with results from a literature review. We believe our results help to understand the current state of adoption and shed light on gaps to address in industrial practice.en
dc.description.statusPeer reviewed
dc.format.extent43
dc.format.extent3256324
dc.identifier.citationBerger , T , Steghöfer , J-P , Ziadi , T , Robin , J & Martinez , J 2020 , ' The state of adoption and the challenges of systematic variability management in industry ' , Empirical Software Engineering , vol. 25 , no. 3 , pp. 1755-1797 . https://doi.org/10.1007/s10664-019-09787-6
dc.identifier.doi10.1007/s10664-019-09787-6
dc.identifier.issn1382-3256
dc.identifier.otherresearchoutputwizard: 11556/921
dc.identifier.urlhttp://www.scopus.com/inward/record.url?scp=85084336108&partnerID=8YFLogxK
dc.language.isoeng
dc.relation.ispartofEmpirical Software Engineering
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subject.keywordsVariability management
dc.subject.keywordsSoftware product lines
dc.subject.keywordsMultiple-case study
dc.subject.keywordsChallenges
dc.subject.keywordsVariability management
dc.subject.keywordsSoftware product lines
dc.subject.keywordsMultiple-case study
dc.subject.keywordsChallenges
dc.subject.keywordsSoftware
dc.subject.keywordsSDG 9 - Industry, Innovation, and Infrastructure
dc.subject.keywordsFunding Info
dc.subject.keywordsThis work is supported by Vinnova Sweden, Fond Unique Interminist´eriel (FUI) France, and the Swedish Research Council._x000D_ Open access funding provided by University of Gothenburg
dc.subject.keywordsThis work is supported by Vinnova Sweden, Fond Unique Interminist´eriel (FUI) France, and the Swedish Research Council._x000D_ Open access funding provided by University of Gothenburg
dc.titleThe state of adoption and the challenges of systematic variability management in industryen
dc.typejournal article
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
s10664-019-09787-6.pdf
Size:
3.11 MB
Format:
Adobe Portable Document Format