Layered configuration management for software product lines

Author(s): Kroon, E. (2009)

Abstract:
Software product lines are becoming more and more mainstream for software development. However, standard Configuration Management techniques are not designed to work on constant branching and variability that can be necessary in software product lines. This thesis proposes a novel approach to conguration management that is a suitable match for software product line engineering. We propose a layered approach to configuration management, which permits the gradual adoption of product lines and the handling of the distinct software product line engineering phases. Our contribution includes preliminary tool support that can work with the proposed layered approach.

Document(s):

scriptie_E_Kroon.pdf