Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Software product lines: practices and patterns
Software product lines: practices and patterns
A customizable approach to full lifecycle variability management
Science of Computer Programming - Special issue: Software variability management
An Approach to Constructing Feature Models Based on Requirements Clustering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Verifying feature-based model templates against well-formedness OCL constraints
Proceedings of the 5th international conference on Generative programming and component engineering
Challenges of Establishing a Software Product Line for an Aerospace Engine Monitoring System
SPLC '07 Proceedings of the 11th International Software Product Line Conference
Running a software product line: standing still is going backwards
Proceedings of the 13th International Software Product Line Conference
From software product lines to software ecosystems
Proceedings of the 13th International Software Product Line Conference
Dealing with variability in context-aware mobile software
Journal of Systems and Software
What's in a feature: a requirements engineering perspective
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines
ICST '10 Proceedings of the 2010 Third International Conference on Software Testing, Verification and Validation
Symbolic model checking of software product lines
Proceedings of the 33rd International Conference on Software Engineering
Cool features and tough decisions: a comparison of variability modeling approaches
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Automated reasoning on feature models
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Intraprocedural dataflow analysis for software product lines
Proceedings of the 11th annual international conference on Aspect-oriented Software Development
Type checking annotation-based product lines
ACM Transactions on Software Engineering and Methodology (TOSEM)
Mega-scale product line engineering at General Motors
Proceedings of the 16th International Software Product Line Conference - Volume 1
Toward variability-aware testing
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
A variability-aware module system
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
A feature-oriented requirements modelling language
RE '12 Proceedings of the 2012 IEEE 20th International Requirements Engineering Conference (RE)
Modelling and multi-objective optimization of quality attributes in variability-rich software
Proceedings of the Fourth International Workshop on Nonfunctional System Properties in Domain Specific Modeling Languages
Feature-oriented software evolution
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
Hi-index | 0.00 |
Variability is a fundamental aspect of software. It is the ability to create system variants for different market segments or contexts of use. Variability has been most extensively studied in software product lines [10], but is also relevant in other areas, including software ecosystems [4] and context-aware software [15]. Virtually any successful software faces eventually the need to exist in multiple variants.