Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Evolution in software product lines: Two cases
Journal of Software Maintenance: Research and Practice
Development/maintenance/reuse: software evolution in product lines
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Automating Support for Software Evolution in UML
Automated Software Engineering
IEEE Transactions on Software Engineering
Product derivation in software product families: a case study
Journal of Systems and Software - Special issue: The new context for software engineering education and training
Product Line Implementation using Aspect-Oriented and Model-Driven Software Development
SPLC '07 Proceedings of the 11th International Software Product Line Conference
On the Design and Development of Program Families
IEEE Transactions on Software Engineering
Supporting Evolution in Model-Based Product Line Engineering
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
FEATUREHOUSE: Language-independent, automated software composition
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
FeatureIDE: A tool framework for feature-oriented software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Addressing domain evolution challenges in software product lines
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
An experience report on the incremental adoption and evolution of an SPL in eHealth
Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering
EvoFM: feature-driven planning of product-line evolution
Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering
Variability management in the AUTOSAR-based development of applications for in-vehicle systems
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Evolution patterns for business document models
Proceedings of the 15th International Software Product Line Conference, Volume 2
Evolving feature model configurations in software product lines
Journal of Systems and Software
Hi-index | 0.00 |
Industries that successfully apply product line approaches often operate in markets that are well established and have a strategic perspective. Consequently, such organizations have a tendency towards long-term planning of products and product lines. Although there are numerous approaches for efficient product line engineering, there is surprisingly little support for a long-term, strategic perspective and an evolution of product lines. To address these challenges, we aim to integrate evolution into model-driven product line engineering. In particular, we explore how feature models can be applied to describe the evolution of product lines. The paper contributes (i) concepts for describing the evolution of product lines with feature models, (ii) a corresponding framework, which puts this into a bigger context and (iii) three scenarios that show how this framework can be applied. The concepts are motivated with examples from automotive software engineering and embedded systems, which are industries with a strong affinity to product lines, where long term planning of the product portfolio are common strategies.