Contextual design: defining customer-centered systems
Contextual design: defining customer-centered systems
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Software product lines: a case study
Software—Practice & Experience
The SPLIT method: building product lines for software-intensive systems
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Component-based product line development: the KobrA approach
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
Representing Variability in Software Product Lines: A Case Study
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Model-Driven Product Line Architectures
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Feature Interaction and Dependencies: Modeling Features for Reengineering a Legacy Product Line
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Variation Management for Software Production Lines
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Systematic Integration of Variability into Product Line Architecture Design
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Feature-Based Product Line Instantiation Using Source-Level Packages
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Feature Modeling: A Meta-Model to Enhance Usability and Usefulness
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Comprehensive Variability Modelling to Facilitate Efficient Variability Treatment
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Towards a general ontology of configuration
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
A customizable approach to full lifecycle variability management
Science of Computer Programming - Special issue: Software variability management
Design-time product line architectures for any-time variability
Science of Computer Programming - Special issue: Software variability management
Modeling variability in software product lines with the variation point model
Science of Computer Programming - Special issue: Software variability management
Variability management with feature models
Science of Computer Programming - Special issue: Software variability management
A taxonomy of variability realization techniques: Research Articles
Software—Practice & Experience
IEEE Transactions on Software Engineering
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Weaving Behavior into Feature Models for Embedded System Families
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Testing and inspecting reusable product line components: first empirical results
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Generic semantics of feature diagrams
Computer Networks: The International Journal of Computer and Telecommunications Networking
Kumbang: A domain ontology for modelling variability in software product families
Advanced Engineering Informatics
Classifying variability modeling techniques
Information and Software Technology
Cross versus Within-Company Cost Estimation Studies: A Systematic Review
IEEE Transactions on Software Engineering
Multi-level feature trees: A pragmatic approach to managing highly complex product families
Requirements Engineering
Optimization of Variability in Software Product Lines
SPLC '07 Proceedings of the 11th International Software Product Line Conference
Industrial validation of COVAMOF
Journal of Systems and Software
Requirements engineering for software product lines: A systematic literature review
Information and Software Technology
Describing variability in service-oriented software product lines
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Towards handling architecture design, variability and evolution with model transformations
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
The notion of variability in software architecture: results from a preliminary exploratory study
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
A comparison of decision modeling approaches in product lines
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Managing service variability: state of the art and open issues
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
A systematic review of evaluation of variability management approaches in software product lines
Information and Software Technology
A systematic mapping study of software product lines testing
Information and Software Technology
Managing dynamic context to optimize smart interactions and services
The smart internet
Managing dynamic context to optimize smart interactions and services
The smart internet
A text-based approach to feature modelling: Syntax and semantics of TVL
Science of Computer Programming
Six years of systematic literature reviews in software engineering: An updated tertiary study
Information and Software Technology
Applying software product lines to create customizable software-as-a-service applications
Proceedings of the 15th International Software Product Line Conference, Volume 2
A process for documenting variability design rationale of flexible and adaptive PLAs
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
SPL variability management, cardinality and types: an MDA approach
International Journal of Intelligent Information and Database Systems
Towards an evidence-based understanding of electronic data sources
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
A systematic review and an expert survey on capabilities supporting multi product lines
Information and Software Technology
Making the leap to a software platform strategy: Issues and challenges
Information and Software Technology
Issue-based variability management
Information and Software Technology
Respecting component architecture to migrate product copies to a software product line
Proceedings of the 17th international doctoral symposium on Components and Architecture
An approach to variability management in service-oriented product lines
Proceedings of the 34th International Conference on Software Engineering
DPLfw: a framework for variable content document generation
Proceedings of the 16th International Software Product Line Conference - Volume 1
Requirements engineering in feature oriented software product lines: an initial analytical study
Proceedings of the 16th International Software Product Line Conference - Volume 2
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
Business process lines and decision tables driving flexibility by selection
SC'12 Proceedings of the 11th international conference on Software Composition
Towards a catalog of variability evolution patterns: the Linux kernel case
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
Quality-aware analysis in product line engineering with the orthogonal variability model
Software Quality Control
A systematic review of quality attributes and measures for software product lines
Software Quality Control
Variability in quality attributes of service-based software systems: A systematic literature review
Information and Software Technology
A survey of variability modeling in industrial practice
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
Integrating heterogeneous variability modeling approaches with invar
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
A systematic review of system-of-systems architecture research
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Improving product copy consolidation by architecture-aware difference analysis
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Generating counterexamples of model-based software product lines: an exploratory study
Proceedings of the 17th International Software Product Line Conference
A systematic analysis of textual variability modeling languages
Proceedings of the 17th International Software Product Line Conference
Separation of concerns in feature diagram languages: A systematic survey
ACM Computing Surveys (CSUR)
Practical problems with modeling variability in test cases: an industrial perspective
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Hi-index | 0.00 |
Variability Management (VM) in Software Product Line (SPL) is a key activity that usually affects the degree to which a SPL is successful. SPL community has spent huge amount of resources on developing various approaches to dealing with variability related challenges over the last decade. To provide an overview of different aspects of the proposed VM approaches, we carried out a systematic literature review of the papers reporting VM in SPL. This paper presents and discusses the findings from this systematic literature review. The results reveal the chronological backgrounds of various approaches over the history of VM research, and summarize the key issues that drove the evolution of different approaches. This study has also identified several gaps that need to be filled by future efforts in this line of research.