login

Managing Variability in Software Product Lines

Published 1 January 2000
Jilles van Gurp, Jan Bosch, Mikael Svahnberg
Citations158

TL;DR

A conceptual framework of terminology for the concept of variability is provided and how variability can be managed in Software Product Lines is discussed.

Abstract

Software Product Lines are large systems intended for reuse in concrete products. As such these large systems provide reusable architecture and implementation that the individual products have in common. The differences between the product are left open. We refer to these open spots as variability points. In this article we provide a conceptual framework of terminology for the concept of variability and we discuss how variability can be managed in Software Product Lines.

Keywords

Computer Science