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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …