Investments in reusable software. A study of software reuse investment success factors
Journal of Systems and Software
COBRA: a hybrid method for software cost estimation, benchmarking, and risk assessment
Proceedings of the 20th international conference on Software engineering
A systematic approach to derive the scope of software product lines
Proceedings of the 21st international conference on Software engineering
First workshop on economics-driven software engineering research (EDSER-1)
Proceedings of the 21st international conference on Software engineering
PuLSE: a methodology to develop software product lines
SSR '99 Proceedings of the 1999 symposium on Software reusability
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
An integrated cost model for software reuse
Proceedings of the 22nd international conference on Software engineering
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
A cooperative model for cross-divisional product development for a software product line
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Scoping software product lines: an analysis of an emerging technology
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Software product lines: organizational alternatives
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
PuLSE-BEAT -- A Decision Support Tool for Scoping Product Lines
IW-SAPF-3 Proceedings of the International Workshop on Software Architectures for Product Families
An Initial Model of Product Line Economics
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Tutorial on Practical Product Line Scoping and Modeling
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Product Line Engineering: The State of the Practice
IEEE Software
Five years of product line engineering in a small company
Proceedings of the 27th international conference on Software engineering
Introducing the puLSE approach to an embedded system population at testo AG
Proceedings of the 27th international conference on Software engineering
requirements uncertainty: influencing factors and concrete improvements
Proceedings of the 27th international conference on Software engineering
Experience with the architectural design of a modest product family
Software—Practice & Experience
Software product lines: a pedagogical application
Journal of Computing Sciences in Colleges
Product management for software product lines: an unsolved problem?
Communications of the ACM - Software product line
Extending model driven architecture benefits to requirements engineering
SAICSIT '06 Proceedings of the 2006 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
Capturing quality requirements of product family architecture
Information and Software Technology
Requirements engineering: In search of the dependent variables
Information and Software Technology
A collaborative approach for product line scoping: a case study in collaboration engineering
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Agile product line planning: A collaborative approach and a case study
Journal of Systems and Software
Aligning the economic modeling of software reuse with reuse practices
Information and Software Technology
Separating variability concerns in a product line re-engineering project
Proceedings of the 2008 AOSD workshop on Early aspects
A Collaborative Method for Reuse Potential Assessment in Reengineering-Based Product Line Adoption
Balancing Agility and Formalism in Software Engineering
The socio-economics of software architecture
Automated Software Engineering
Product derivation for solution-driven product line engineering
FOSD '09 Proceedings of the First International Workshop on Feature-Oriented Software Development
Variability Modelling throughout the Product Line Lifecycle
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
REV '09 Proceedings of the 2009 Fourth International Workshop on Requirements Engineering Visualization
The importance of documentation, design and reuse in risk management for SPL
Proceedings of the 28th ACM International Conference on Design of Communication
Journal of Systems and Software
Evolution of a bluetooth test application product line: a case study
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Visualizing and analyzing software variability with bar diagrams and occurrence matrices
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Visualization techniques for application in interactive product configuration
Proceedings of the 15th International Software Product Line Conference, Volume 2
A scalable goal-oriented approach to software variability recovery
Proceedings of the 15th International Software Product Line Conference, Volume 2
Component-Based hazard analysis: optimal designs, product lines, and online-reconfiguration
SAFECOMP'06 Proceedings of the 25th international conference on Computer Safety, Reliability, and Security
On extracting feature models from product descriptions
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Information and Software Technology
Developing long-term stable product line architectures
Proceedings of the 16th International Software Product Line Conference - Volume 1
Product portfolio scope optimization based on features and goals
Proceedings of the 16th International Software Product Line Conference - Volume 1
Domain specific feature modeling for software product lines
Proceedings of the 16th International Software Product Line Conference - Volume 1
Scope extension of an existing product line
Proceedings of the 16th International Software Product Line Conference - Volume 1
Experiences from identifying software reuse opportunities by domain analysis
Proceedings of the 17th International Software Product Line Conference
A method for software product platform design based on features
Proceedings of the 17th International Software Product Line Conference co-located workshops
On the interdependence and integration of variability and architectural decisions
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Structuring variability in the context of embedded systems during software engineering
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Hi-index | 0.01 |
Product Line Engineering is a recent approach to software development that specifically aims at exploiting commonalities and systematic variabilities among functionally overlapping systems in terms of large scale reuse. Taking full advantage of this potential requires adequate planning and management of the reuse approach as otherwise huge economic benefits will be missed due to an inappropriate alignment of the reuse infrastructure.Key in product line planning is the scoping activity, which aims at focussing the reuse investment where it pays. Scoping actually happens on several levels in the process: during the domain analysis step (analysis of product line requirements) a focusing needs to happen just like during the decision of what to implement for reuse. The latter decision has also important ramifications for the development of an appropriate reference architecture as it provides the reusability requirements for this step.In this paper, we describe an integrated approach that has been developed, improved, and validated over the last few years. The approach fully covers the scoping activities of domain scoping and reuse infrastructure scoping and was validated in several industrial case studies.