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 …
Collaborative configuration approaches in software product lines engineering: A systematic mapping study
In the context of software product line engineering, collaborative configuration is a decision-
making process where multiple stakeholders contribute in building a single product …
making process where multiple stakeholders contribute in building a single product …
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 …
Reusing d-DNNFs for Efficient Feature-Model Counting
Feature models are commonly used to specify valid configurations of a product line. In
industry, feature models are often complex due to numerous features and constraints. Thus …
industry, feature models are often complex due to numerous features and constraints. Thus …
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 …
Selection of software product line implementation components using recommender systems: An application to wordpress
In software products line (SPL), there may be features which can be implemented by
different components, which means there are several implementations for the same feature …
different components, which means there are several implementations for the same feature …
We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration
When configuring a software product line, finding a good trade-off between multiple
orthogonal quality concerns is a challenging multi-objective optimisation problem. State-of …
orthogonal quality concerns is a challenging multi-objective optimisation problem. State-of …
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 …
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 …
Feature relations graphs: A visualisation paradigm for feature constraints in software product lines
Software Product Line Engineering is a mature approach enabling the derivation of product
variants by assembling reusable assets. In this context, domain experts widely use Feature …
variants by assembling reusable assets. In this context, domain experts widely use Feature …