A taxonomy of variability realization techniques: Research Articles

  • Authors:
  • Mikael Svahnberg;Jilles van Gurp;Jan Bosch

  • Affiliations:
  • Blekinge Institute of Technology, Department of Systems and Software Engineering, Box 520, SE-372 25 Ronneby, Sweden;GX creative online development B.V., Wijchenseweg 111, NL-6538 SW Nijmegen, The Netherlands;University of Groningen, Department of Mathematics and Computing Science, P.O. Box 800, NL-9700 AV Groningen, The Netherlands

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Development of software product families relies heavily on the use of variability to manage the differences between products by delaying design decisions to later stages of the development and usage of the constructed software systems. Implementation of variability is not a trivial task, and is governed by a number of factors. In this paper, we describe the factors that are relevant in determining how to implement variability, and present a taxonomy of variability realization techniques. Copyright © 2005 John Wiley & Sons, Ltd.An earlier version of this article is available as a technical report [1].