True Variability Shining Through Taxonomy Mining

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

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

1 Citaat (Scopus)

Samenvatting

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.

Originele taal-2Engels
Titel27th ACM International Systems and Software Product Line Conference, SPLC 2023 - Proceedings
RedacteurenPaolo 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
UitgeverijAssociation for Computing Machinery, Inc
Pagina's182-193
Aantal pagina's12
ISBN van elektronische versie9798400700910
DOI's
StatusGepubliceerd - 28 aug. 2023
Evenement27th ACM International Systems and Software Product Line Conference, SPLC 2023 - Tokyo, Japan
Duur: 28 aug. 20231 sep. 2023

Publicatie series

NaamACM International Conference Proceeding Series
VolumeA-1

Congres

Congres27th ACM International Systems and Software Product Line Conference, SPLC 2023
Land/RegioJapan
StadTokyo
Periode28/08/231/09/23

Bibliografische nota

Publisher Copyright:
© 2023 ACM.

Financiering

This work was supported by funding from the topic Engineering Secure Systems of the Helmholtz Association (HGF) and by KASTEL Security Research Labs.

FinanciersFinanciernummer
KASTEL Security Research Labs
Helmholtz-Gemeinschaft
Helmholtz Association

    Vingerafdruk

    Duik in de onderzoeksthema's van 'True Variability Shining Through Taxonomy Mining'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit