The Adele configuration manager
Configuration management
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Variation Management for Software Production Lines
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
An infrastructure for development of object-oriented, multi-level configuration management services
Proceedings of the 27th international conference on Software engineering
Software Configuration Management for Product Derivation in Software Product Families
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
Using DITA for documenting software product lines
Proceedings of the 9th ACM symposium on Document engineering
Software product line evolution: the Selecta system
Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering
Using versioned tree data structure, change detection and node identity for three-way XML merging
Proceedings of the 10th ACM symposium on Document engineering
Document product lines: variability-driven document generation
Proceedings of the 10th ACM symposium on Document engineering
Hi-index | 0.00 |
In software product line engineering, core assets are shared among multiple products. Core assets and products generally evolve independently. Developers need to capture evolution in both contexts and to propagate changes in both directions between the core assets and the products. Current version control systems have no support for these tasks and this may be one reason for the slow adoption of the product line approach. We address these issues with a prototype version control system that is designed to support product line engineering, but without imposing a strong process model. The prototype is being tested on the DITA documentation standard. It supports evolution of core assets and of products, as well as propagation of changes from core assets to products and vice versa.