.Feature models are widely used to encode the configurations of a software product line in terms of mandatory, optional and exclusive features as well as propositional constraints over the features. Numerous computationally expensive procedures have been developed to model check, test, configure, debug, or compute relevant information of feature models. In this paper we explore the possible improvement of relying on the enumeration of all configurations when performing automated analysis operations. We tackle the challenge of how to scale the existing enumeration techniques by relying on distributed computing. We show that the use of distributed computing techniques might offer practical solutions to previously unsolvable problems and opens...
Ministerio de Ciencia y Tecnología TIC 2003-02737-C02-01Ministerio de Ciencia y Tecnología TIN2006-0...
Feature models (FMs) appeared more than 30 years ago, and they are valuable tools for modeling the f...
Software product line engineering is about producing a set of related products that share more commo...
International audienceFeature models are widely used to encode the configurations of a software prod...
The automated analysis of feature models is one of the thriving topics of research in the software ...
Feature models are widely used to model software product-line (SPL) variability. SPL variants are co...
Feature models are widely used to model software product-line (SPL) variability. SPL variants are c...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
Variability-intensive systems are software systems in which variability management is a core activit...
Feature models are one of the most important assets in software product line engineering when captur...
International audienceFeature Models (FMs) are used extensively in software product line engineering...
Feature models represent all the products that can be built under a variability-intensive system suc...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
Feature models are a wide-spread approach to variability and commonality management in software pr...
AbstractSoftware Product Lines is a contemporary approach to software development that exploits the ...
Ministerio de Ciencia y Tecnología TIC 2003-02737-C02-01Ministerio de Ciencia y Tecnología TIN2006-0...
Feature models (FMs) appeared more than 30 years ago, and they are valuable tools for modeling the f...
Software product line engineering is about producing a set of related products that share more commo...
International audienceFeature models are widely used to encode the configurations of a software prod...
The automated analysis of feature models is one of the thriving topics of research in the software ...
Feature models are widely used to model software product-line (SPL) variability. SPL variants are co...
Feature models are widely used to model software product-line (SPL) variability. SPL variants are c...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
Variability-intensive systems are software systems in which variability management is a core activit...
Feature models are one of the most important assets in software product line engineering when captur...
International audienceFeature Models (FMs) are used extensively in software product line engineering...
Feature models represent all the products that can be built under a variability-intensive system suc...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
Feature models are a wide-spread approach to variability and commonality management in software pr...
AbstractSoftware Product Lines is a contemporary approach to software development that exploits the ...
Ministerio de Ciencia y Tecnología TIC 2003-02737-C02-01Ministerio de Ciencia y Tecnología TIN2006-0...
Feature models (FMs) appeared more than 30 years ago, and they are valuable tools for modeling the f...
Software product line engineering is about producing a set of related products that share more commo...