Management of configurable software is often supported by using software product lines. A feature model represents a software product line by modeling the configurable features in a hierarchical tree-structure. Additionally, it defines the set of valid configurations. When constructing a configuration, a SAT solver is called multiple times after each (de-)selection of a feature to determine which features have to be (de-)selected afterwards. For a large-scale feature model, the high number of necessary SAT calls may take up to several hours. A modal implication graph (MIG) describes dependencies between features to reduce the number of SAT calls in the configuration process and, thus, the required time. However, the construction of a MIG ca...
Variability provides the ability to adapt and customize a software system's artifacts for a particul...
Feature modeling is a method to compactly capture commonality and variability of a software product ...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
Creating products according to own needs is omnipresent on the Internet. We choose the properties we...
We apply feature logic to the problem of incremental configuration management. Feature logic has ori...
SPLs are an approach to manage families of closely related software systems in terms of configurable...
Software product lines are able to describe multiple products sharing a common base of features and ...
A software product line (SPL) is a family of closely related software systems which capitalizes on t...
Abstract. Feature models represent all the products that can be built under a variability-intensive ...
Feature models represent all the products that can be built under a variability-intensive system suc...
Aufgrund ihrer Variabilität umfassen Softwareproduktlinien eine hohe Anzahl von vielfältigen, aber d...
A software product line (SPL) enables large-scale reuse in a family of related software systems thro...
Software-Produktlinien gelten als anerkanntes Entwicklungskonzept für variable Software in vielen in...
Software product line engineering has gained an exceptional attention and interest from scientific c...
The large number of configurations that a feature model can encode makes the manual analysis of feat...
Variability provides the ability to adapt and customize a software system's artifacts for a particul...
Feature modeling is a method to compactly capture commonality and variability of a software product ...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
Creating products according to own needs is omnipresent on the Internet. We choose the properties we...
We apply feature logic to the problem of incremental configuration management. Feature logic has ori...
SPLs are an approach to manage families of closely related software systems in terms of configurable...
Software product lines are able to describe multiple products sharing a common base of features and ...
A software product line (SPL) is a family of closely related software systems which capitalizes on t...
Abstract. Feature models represent all the products that can be built under a variability-intensive ...
Feature models represent all the products that can be built under a variability-intensive system suc...
Aufgrund ihrer Variabilität umfassen Softwareproduktlinien eine hohe Anzahl von vielfältigen, aber d...
A software product line (SPL) enables large-scale reuse in a family of related software systems thro...
Software-Produktlinien gelten als anerkanntes Entwicklungskonzept für variable Software in vielen in...
Software product line engineering has gained an exceptional attention and interest from scientific c...
The large number of configurations that a feature model can encode makes the manual analysis of feat...
Variability provides the ability to adapt and customize a software system's artifacts for a particul...
Feature modeling is a method to compactly capture commonality and variability of a software product ...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...