Case tool support for variability management in software product lines

R Bashroush, M Garba, R Rabiser, I Groher… - ACM Computing …, 2017 - dl.acm.org
Software product lines (SPL) aim at reducing time-to-market and increasing software quality
through extensive, planned reuse of artifacts. An essential activity in SPL is variability …

A classification and systematic review of product line feature model defects

M Bhushan, A Negi, P Samant, S Goel… - Software Quality Journal, 2020 - Springer
Product line (PL)-based development is a thriving research area to develop software-
intensive systems. Feature models (FMs) facilitate derivation of valid products from a PL by …

A study of variability models and languages in the systems software domain

T Berger, S She, R Lotufo, A Wasowski… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
Variability models represent the common and variable features of products in a product line.
Since the introduction of FODA in 1990, several variability modeling languages have been …

Yet another textual variability language? a community effort towards a unified language

C Sundermann, K Feichtinger, D Engelhardt… - Proceedings of the 25th …, 2021 - dl.acm.org
Variability models are commonly used to model commonalities and variability in a product
line. There is a large variety of textual formats to represent and store variability models. This …

Automated analysis of feature models: Quo vadis?

JA Galindo, D Benavides, P Trinidad… - Computing, 2019 - Springer
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …

Is there a mismatch between real-world feature models and product-line research?

A Knüppel, T Thüm, S Mennicke, J Meinicke… - Proceedings of the …, 2017 - dl.acm.org
Feature modeling has emerged as the de-facto standard to compactly capture the variability
of a software product line. Multiple feature modeling languages have been proposed that …

Large language models to generate meaningful feature model instances

JA Galindo, AJ Dominguez, J White… - Proceedings of the 27th …, 2023 - dl.acm.org
Feature models are the" de facto" standard for representing variability in software-intensive
systems. Automated analysis of feature models is the computer-aided extraction of …

Facing the truth: benchmarking the techniques for the evolution of variant-rich systems

D Strüber, M Mukelabai, J Krüger, S Fischer… - Proceedings of the 23rd …, 2019 - dl.acm.org
The evolution of variant-rich systems is a challenging task. To support developers, the
research community has proposed a range of different techniques over the last decades …

A comparison of test case prioritization criteria for software product lines

AB Sánchez, S Segura… - 2014 IEEE Seventh …, 2014 - ieeexplore.ieee.org
Software Product Line (SPL) testing is challenging due to the potentially huge number of
derivable products. To alleviate this problem, numerous contributions have been proposed …

Automatic extraction of product line architecture and feature models from UML class diagram variants

WKG Assunção, SR Vergilio… - Information and Software …, 2020 - Elsevier
Abstract Context Software Product Lines (SPLs) are families of related products developed
for specific domains. SPLs commonly emerge from existing variants when their individual …