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
Reuse and variability in large software applications
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Automated Software Product Line Engineering and Product Derivation
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Supporting Evolution in Model-Based Product Line Engineering
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Domain Specific Engineering Environments
APSEC '08 Proceedings of the 2008 15th Asia-Pacific Software Engineering Conference
Flexible support for managing evolving software product lines
Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering
Codifying architecture knowledge to support online evolution of software product lines
Proceedings of the 6th International Workshop on SHAring and Reusing Architectural Knowledge
Hi-index | 0.00 |
The current technology gives little room for the different kinds of evolution needed for any software product line (SPL): evolution of the associated engineering environment, evolution of the market and SPL scope, evolution of the products and variability. The paper describes how these different evolution needs are addressed in the CADSE and Selecta systems. The solution we propose uses metamodeling and generation for the engineering environment evolution, composition for scope and market evolution, a component database and a selection language for the product and variability evolution. The paper presents the Selecta system and shortly discusses the experience.