login

Variation Management for Software Production Lines

Lecture notes in computer sciencePublished 1 January 2002
Charles W. Krueger
Citations124
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

This paper illustrates how to "divide and conquer" the variation management problem into a collection of nine smaller problems and solutions that can reduce the risks, costs, and time for establishing and maintaining a software product line.

Abstract

Variation management in a software product line is a multi-dimensional configuration management problem. In addition to the conventional configuration management problem of managing variation over time, software product lines also have the problem of managing variation among the individual products in the domain space. In this paper, we illustrate how to "divide and conquer" the variation management problem into a collection of nine smaller problems and solutions. We also show how to address the nine problems with lightweight solutions that can reduce the risks, costs, and time for establishing and maintaining a software product line.

Keywords

Computer ScienceBusiness, Management and Accounting