Reasoning about edits to feature models
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Information and Software Technology
Default values for improved product line management
Proceedings of the 13th International Software Product Line Conference
Strategies for variability transformation at run-time
Proceedings of the 13th International Software Product Line Conference
Variability management in software product lines: a systematic review
Proceedings of the 13th International Software Product Line Conference
Automated analysis of feature models 20 years later: A literature review
Information Systems
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
A method to identify feature constraints based on feature selections mining
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
A systematic review of evaluation of variability management approaches in software product lines
Information and Software Technology
An approach to evaluate time-dependent changes in feature constraints
Proceedings of the 15th International Software Product Line Conference, Volume 2
Journal of Systems and Software
Consistency maintenance for evolving feature models
Expert Systems with Applications: An International Journal
Respecting component architecture to migrate product copies to a software product line
Proceedings of the 17th international doctoral symposium on Components and Architecture
Efficient synthesis of feature models
Proceedings of the 16th International Software Product Line Conference - Volume 1
Variability modeling in the wild
Proceedings of the 16th International Software Product Line Conference - Volume 2
FaMa-OVM: a tool for the automated analysis of OVMs
Proceedings of the 16th International Software Product Line Conference - Volume 2
Improving product copy consolidation by architecture-aware difference analysis
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Visualization and exploration of optimal variants in product line engineering
Proceedings of the 17th International Software Product Line Conference
Supporting feature model refinement with updatable view
Frontiers of Computer Science: Selected Publications from Chinese Universities
Improving product configuration in software product line engineering
ACSC '13 Proceedings of the Thirty-Sixth Australasian Computer Science Conference - Volume 135
Automated generation of computationally hard feature models using evolutionary algorithms
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
The widespread use of the product line approach allows companies to realize significant improvements in time-tomarket, cost, productivity, and quality. However, a fundamental problem in software product line engineering is that a product line of industrial size can easily incorporate several thousand variable features. The complexity caused by this amount of variability makes variability management and product derivation tasks extremely difficult. To address this problem, we present a new method to optimize the variability provided in a software product line. Our method constructs a visualization that provides a classification of the usage of variable features in real products derived from the product line. We show how this classification can be used to derive restructuring strategies for simplifying the variability. The effectiveness of our work is demonstrated by presenting a case study of optimizing the variability in a large industrial software product line.