Automated analysis of feature models: Quo vadis?
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 …
reusing common parts in a family of software systems. In 2010, a systematic literature review …
A systematic literature review on the semi-automatic configuration of extended product lines
Product line engineering has become essential in mass customisation given its ability to
reduce production costs and time to market, and to improve product quality and customer …
reduce production costs and time to market, and to improve product quality and customer …
Evaluating state-of-the-art # SAT solvers on industrial configuration spaces
Product lines are widely used to manage families of products that share a common base of
features. Typically, not every combination (configuration) of features is valid. Feature models …
features. Typically, not every combination (configuration) of features is valid. Feature models …
Evaluating# SAT solvers on industrial feature models
Configurable systems are widely used for families of products that share multiple
configuration options. These systems often induce a large configuration space. Handling the …
configuration options. These systems often induce a large configuration space. Handling the …
Applications of# SAT solvers on feature models
Product lines are ubiquitous for managing variable systems. The variability of a product line
is typically described in terms of a feature model. Analyzing a feature model gives insight …
is typically described in terms of a feature model. Analyzing a feature model gives insight …
A feature-based personalized recommender system for product-line configuration
JA Pereira, P Matuszyk, S Krieter… - Proceedings of the …, 2016 - dl.acm.org
Today's competitive marketplace requires the industry to understand unique and particular
needs of their customers. Product line practices enable companies to create individual …
needs of their customers. Product line practices enable companies to create individual …
On the benefits of knowledge compilation for feature-model analyses
In practice, feature models often have up-to thousands of features and, thus, are typically
infeasible to analyze manually. Hence, many different analyses have been proposed which …
infeasible to analyze manually. Hence, many different analyses have been proposed which …
Automated planning for feature model configuration based on functional and non-functional requirements
Feature modeling is one of the main techniques used in Software Product Line Engineering
to manage the variability within the products of a family. Concrete products of the family can …
to manage the variability within the products of a family. Concrete products of the family can …
Personalized recommender systems for product-line configuration processes
JA Pereira, P Matuszyk, S Krieter… - … Languages, Systems & …, 2018 - Elsevier
Product lines are designed to support the reuse of features across multiple products.
Features are product functional requirements that are important to stakeholders. In this …
Features are product functional requirements that are important to stakeholders. In this …
Toward automated feature model configuration with optimizing non-functional requirements
Context A software product line is a family of software systems that share some common
features but also have significant variabilities. A feature model is a variability modeling …
features but also have significant variabilities. A feature model is a variability modeling …