Variants: keeping things together and telling them apart
Configuration management
Variation Management for Software Production Lines
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
VOODOO - A Tool for Orthogonal Version Management
Selected papers from the ICSE SCM-4 and SCM-5 Workshops, on Software Configuration Management
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Configuration management in component based product populations
SCM'01/SCM'03 Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management
Architecture evolution in software product line: an industrial case study
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
Hi-index | 0.00 |
Software Product Line Engineering entails the strategic development of software assets that are to be reused many times across the members of a product line. Assuring that the investment in reuse holds over time is an important requirement in this case. To that end it is necessary that evolution is carefully managed: Changes in reusable assets and their customized instances need to be tracked and propagated efficiently. Configuration Management is a mature discipline for that purpose. However traditional configuration management does not address product line evolution scenarios explicitly. Over time this can lead to great evolution management effort. This paper presents an infrastructure - in particular its validation - that sits on top of traditional configuration management and is tailored to evolution scenarios in Product Line Engineering. The result is a reduction of effort and an increase of correctness