A taxonomy of variability realization techniques 论文

2005Software Practice and Experience引用 417
Advanced Software Engineering MethodologiesSoftware Engineering ResearchSoftware Engineering Techniques and Practices

摘要

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.