Title
Optimization of Variability in Software Product Lines
Abstract
The widespread use of the product line approach allows companies to realize significant improvements in time-tomarket, cost, productivity, and quality. However, a fundamental problem in software product line engineering is that a product line of industrial size can easily incorporate several thousand variable features. The complexity caused by this amount of variability makes variability management and product derivation tasks extremely difficult. To address this problem, we present a new method to optimize the variability provided in a software product line. Our method constructs a visualization that provides a classification of the usage of variable features in real products derived from the product line. We show how this classification can be used to derive restructuring strategies for simplifying the variability. The effectiveness of our work is demonstrated by presenting a case study of optimizing the variability in a large industrial software product line.
Year
DOI
Venue
2007
10.1109/SPLINE.2007.31
SPLC
Keywords
Field
DocType
software product lines,real product,variability management,product line,industrial size,fundamental problem,software product line engineering,product line approach,large industrial software product,software product line,product derivation task,product development,visualization,data visualisation,productivity,software quality
Product engineering,Data visualization,Systems engineering,Visualization,Computer science,Software,Feature model,Software product line,Software quality,Reliability engineering,New product development
Conference
ISBN
Citations 
PageRank 
0-7695-2888-0
45
2.04
References 
Authors
11
2
Name
Order
Citations
PageRank
Felix Loesch1643.62
Erhard Ploedereder215515.47