A systematic approach to derive the scope of software product lines
Proceedings of the 21st international conference on Software engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Evolution in software product lines: Two cases
Journal of Software Maintenance: Research and Practice
Empirical studies of software engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Domain-oriented engineering of elevator control software: a product line practice
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Model-based requirements engineering for product lines
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Easing the Transition to Software Mass Customization
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Experiences Adopting Software Product Line Development without a Product Line Architecture
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
IEEE Transactions on Software Engineering
A Survey of Controlled Experiments in Software Engineering
IEEE Transactions on Software Engineering
Requirements engineering paper classification and evaluation criteria: a proposal and a discussion
Requirements Engineering
Incremental return on incremental investment: Engenio's transition to software product line practice
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
A Model for Technology Transfer in Practice
IEEE Software
Managing requirements conflicts in software product lines: A goal and scenario based approach
Data & Knowledge Engineering
Experiences using systematic review guidelines
Journal of Systems and Software
Minimally Invasive Migration to Software Product Lines
SPLC '07 Proceedings of the 11th International Software Product Line Conference
Evaluating guidelines for reporting empirical software engineering studies
Empirical Software Engineering
Empirical studies of agile software development: A systematic review
Information and Software Technology
Systematic literature reviews in software engineering - A systematic literature review
Information and Software Technology
Review: A systematic review of software fault prediction studies
Expert Systems with Applications: An International Journal
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
The PLUSS approach: domain modeling with features, use cases and use case realizations
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Requirements engineering for software product lines: A systematic literature review
Information and Software Technology
FOSD '10 Proceedings of the 2nd International Workshop on Feature-Oriented Software Development
Antecedents to IT personnel's intentions to leave: A systematic literature review
Journal of Systems and Software
A method for evaluating rigor and industrial relevance of technology evaluations
Empirical Software Engineering
Six years of systematic literature reviews in software engineering: An updated tertiary study
Information and Software Technology
Requirements engineering in feature oriented software product lines: an initial analytical study
Proceedings of the 16th International Software Product Line Conference - Volume 2
An agile approach for software product lines scoping
Proceedings of the 16th International Software Product Line Conference - Volume 2
A systematic review of quality attributes and measures for software product lines
Software Quality Control
A mapping study to investigate component-based software system metrics
Journal of Systems and Software
Experiences from identifying software reuse opportunities by domain analysis
Proceedings of the 17th International Software Product Line Conference
Domain modeling as a basis for building a meshing tool software product line
Advances in Engineering Software
Hi-index | 0.00 |
Domain analysis is crucial and central to software product line engineering (SPLE) as it is one of the main instruments to decide what to include in a product and how it should fit in to the overall software product line. For this reason many domain analysis solutions have been proposed both by researchers and industry practitioners. Domain analysis comprises various modeling and scoping activities. This paper presents a systematic review of all the domain analysis solutions presented until 2007. The goal of the review is to analyze the level of industrial application and/or empirical validation of the proposed solutions with the purpose of mapping maturity in terms of industrial application, as well as to what extent proposed solutions might have been evaluated in terms of usability and usefulness. The finding of this review indicates that, although many new domain analysis solutions for software product lines have been proposed over the years, the absence of qualitative and quantitative results from empirical application and/or validation makes it hard to evaluate the potential of proposed solutions with respect to their usability and/or usefulness for industry adoption. The detailed results of the systematic review can be used by individual researchers to see large gaps in research that give opportunities for future work, and from a general research perspective lessons can be learned from the absence of validation as well as from good examples presented. From an industry practitioner view, the results can be used to gauge as to what extent solutions have been applied and/or validated and in what manner, both valuable as input prior to industry adoption of a domain analysis solution.