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

T Berger, JP Steghöfer, T Ziadi, J Robin… - Empirical Software …, 2020 - Springer
Handling large-scale software variability is still a challenge for many organizations. After
decades of research on variability management concepts, many industrial organizations …

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 …

Bottom-up adoption of software product lines: a generic and extensible approach

J Martinez, T Ziadi, TF Bissyandé, J Klein… - Proceedings of the 19th …, 2015 - dl.acm.org
Although Software Product Lines are recurrently praised as an efficient paradigm for
systematic reuse, practical adoption remains challenging. For bottom-up Software Product …

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 …

Using machine learning to infer constraints for product lines

P Temple, JA Galindo, M Acher… - Proceedings of the 20th …, 2016 - dl.acm.org
Variability intensive systems may include several thousand features allowing for an
enormous number of possible configurations, including wrong ones (eg the derived product …

Variability analysis of requirements: Considering behavioral differences and reflecting stakeholders' perspectives

N Itzik, I Reinhartz-Berger… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Adoption of Software Product Line Engineering (SPLE) to support systematic reuse of
software-related artifacts within product families is challenging, time-consuming and error …

Automated extraction of product comparison matrices from informal product descriptions

SB Nasr, G Bécan, M Acher, JB Ferreira Filho… - Journal of Systems and …, 2017 - Elsevier
Abstract Domain analysts, product managers, or customers aim to capture the important
features and differences among a set of related products. A case-by-case reviewing of each …

Attributed variability models: outside the comfort zone

N Siegmund, S Sobernig, S Apel - Proceedings of the 2017 11th Joint …, 2017 - dl.acm.org
Variability models are often enriched with attributes, such as performance, that encode the
influence of features on the respective attribute. In spite of their importance, there are only …

[HTML][HTML] Exploring the 3-dimensional variability of websites' user-stories using triadic concept analysis

A Bazin, T Georges, M Huchard, P Martin… - International Journal of …, 2024 - Elsevier
Configurable software systems and families of similar software systems are increasingly
being considered by industry to provide software tailored to each customer's needs. Their …

VIBE: looking for variability in ambiguous requirements

A Fantechi, S Gnesi, L Semini - Journal of Systems and Software, 2023 - Elsevier
Variability is a characteristic of a software project and describes the fact that a system can be
configured in different ways, obtaining different products (variants) from a common code …