Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Software product lines: practices and patterns
Software product lines: practices and patterns
Feature Diagrams and Logics: There and Back Again
SPLC '07 Proceedings of the 11th International Software Product Line Conference
Minimally Invasive Migration to Software Product Lines
SPLC '07 Proceedings of the 11th International Software Product Line Conference
Sample Spaces and Feature Models: There and Back Again
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
On-Demand Cluster Analysis for Product Line Functional Requirements
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
An Exploratory Study of Information Retrieval Techniques in Domain Analysis
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Proceedings of the 13th International Software Product Line Conference
SAT-based analysis of feature models is easy
Proceedings of the 13th International Software Product Line Conference
Formal approach to integrating feature and architecture models
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
On-demand feature recommendations derived from mining public product descriptions
Proceedings of the 33rd International Conference on Software Engineering
Reverse engineering feature models
Proceedings of the 33rd International Conference on Software Engineering
Extraction of feature models from formal contexts
Proceedings of the 15th International Software Product Line Conference, Volume 2
An approach to evaluate time-dependent changes in feature constraints
Proceedings of the 15th International Software Product Line Conference, Volume 2
Vision paper: make a difference! (semantically)
Proceedings of the 14th international conference on Model driven engineering languages and systems
Automatic library migration for the generation of hardware-in-the-loop models
Science of Computer Programming
On extracting feature models from product descriptions
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Combining related products into product lines
FASE'12 Proceedings of the 15th international conference on Fundamental Approaches to Software Engineering
Efficient synthesis of feature models
Proceedings of the 16th International Software Product Line Conference - Volume 1
Support for reverse engineering and maintaining feature models
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
Managing cloned variants: a framework and experience
Proceedings of the 17th International Software Product Line Conference
Hi-index | 0.00 |
Feature models are menu-like hierarchies of features (i.e., configuration options) used in variability-rich software. Feature models have many applications such as domain analysis, describing design and implementation constraints in software, or for product configuration. The many applications of feature models have given rise to a wide range of scenarios involving feature model synthesis. Feature model synthesis is the process of building a feature model for a given set of features and their allowed combinations, expressed as feature dependencies or feature configurations. We describe and classify software re-engineering scenarios involving feature model synthesis found in literature and industry. We analyze these scenarios to derive requirements for feature model synthesis techniques.