True Variability Shining Through Taxonomy Mining

Christoph König, Kamil Rosiak, Loek Cleophas, Ina Schaefer

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)

Abstract

Software variants of a Software Product Line (SPL) consist of a set of artifacts specified by features. Variability models document the valid relationships between features and their mapping to artifacts. However, research has shown inconsistencies between the variability of variants in features and artifacts, with negative effects on system safety and development effort. To analyze this mismatch in variability, the causal relationships between features, artifacts, and variants must be uncovered, which has only been addressed to a limited extent. In this paper, we propose taxonomy graphs as novel variability models that reflect the composition of variants from artifacts and features, making mismatches in variability explicit. Our evaluation with two SPL case studies demonstrates the usefulness of our variability model and shows that mismatches in variability can vary significantly in detail and severity.

Original languageEnglish
Title of host publication27th ACM International Systems and Software Product Line Conference, SPLC 2023 - Proceedings
EditorsPaolo Arcaini, Maurice H. ter Beek, Gilles Perrouin, Iris Reinhartz-Berger, Miguel R. Luaces, Christa Schwanninger, Shaukat Ali, Mahsa Varshosaz, Angelo Gargantini, Stefania Gnesi, Malte Lochau, Laura Semini, Hironori Washizaki
PublisherAssociation for Computing Machinery, Inc
Pages182-193
Number of pages12
ISBN (Electronic)9798400700910
DOIs
Publication statusPublished - 28 Aug 2023
Event27th ACM International Systems and Software Product Line Conference, SPLC 2023 - Tokyo, Japan
Duration: 28 Aug 20231 Sept 2023

Publication series

NameACM International Conference Proceeding Series
VolumeA-1

Conference

Conference27th ACM International Systems and Software Product Line Conference, SPLC 2023
Country/TerritoryJapan
CityTokyo
Period28/08/231/09/23

Bibliographical note

Publisher Copyright:
© 2023 ACM.

Keywords

  • Software Product Lines
  • Taxonomy
  • Variability Modeling

Fingerprint

Dive into the research topics of 'True Variability Shining Through Taxonomy Mining'. Together they form a unique fingerprint.

Cite this