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 …

Feature model extraction from large collections of informal product descriptions

JM Davril, E Delfosse, N Hariri, M Acher… - proceedings of the …, 2013 - dl.acm.org
Feature Models (FMs) are used extensively in software product line engineering to help
generate and validate individual product configurations and to provide support for domain …

[HTML][HTML] Change impact analysis for software product lines

J Maâzoun, N Bouassida, H Ben-Abdallah - Journal of King Saud …, 2016 - Elsevier
A software product line (SPL) represents a family of products in a given application domain.
Each SPL is constructed to provide for the derivation of new products by covering a wide …

Automated analysis in feature modelling and product configuration

D Benavides, A Felfernig, JA Galindo… - Safe and Secure …, 2013 - Springer
The automated analysis of feature models is one of the thriving topics of research in the
software product line and variability management communities that has attracted more …

Choosy and picky: configuration of language product lines

T Kühn, W Cazzola, DM Olivares - Proceedings of the 19th International …, 2015 - dl.acm.org
Although most programming languages naturally share several language features, they are
typically implemented as a monolithic product. Language features cannot be plugged and …

Extraction and evolution of architectural variability models in plugin-based systems

M Acher, A Cleve, P Collet, P Merle, L Duchien… - Software & Systems …, 2014 - Springer
Variability management is a key issue when building and evolving software-intensive
systems, making it possible to extend, configure, customize and adapt such systems to …

The anatomy of a sales configurator: An empirical study of 111 cases

EK Abbasi, A Hubaux, M Acher, Q Boucher… - … , CAiSE 2013, Valencia …, 2013 - Springer
Nowadays, mass customization has been embraced by a large portion of the industry. As a
result, the web abounds with sales configurators that help customers tailor all kinds of goods …

Breathing ontological knowledge into feature model synthesis: an empirical study

G Bécan, M Acher, B Baudry, SB Nasr - Empirical Software Engineering, 2016 - Springer
Abstract Feature Models (FMs) are a popular formalism for modeling and reasoning about
the configurations of a software product line. As the manual construction of an FM is time …

Automating Feature Model maintainability evaluation using machine learning techniques

P Silva, C Bezerra, I Machado - Journal of Systems and Software, 2023 - Elsevier
Abstract Context: Software Product Lines (SPL) are generally specified using a Feature
Model (FM), an artifact designed in the early stages of the SPL development life cycle. This …