Abstract#R##N##R##N#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.
['Mikael Svahnberg', 'Jilles van Gurp', 'Jan Bosch']
A taxonomy of variability realization techniques