Title
Towards Visualization of Feature Interactions in Software Product Lines
Abstract
Software Product Lines (SPLs) are families of related systems whose members are distinguished by the set of features they provide. To effectively evolve and maintain SPLs it is vital to understand how features are implemented and how they interact at different levels from source code to runtime. However the large number of features and the complex nature of interactions in typical SPLs make maintenance and evolution tasks challenging, and demand robust tool support for the software engineers to carry out these tasks. In this paper we present the first results of our ongoing work to address this need. We put forward four visualizations that focus on features and their interactions at source code level, evaluate them with four case studies, and sketch our future work.
Year
DOI
Venue
2016
10.1109/VISSOFT.2016.16
2016 IEEE Working Conference on Software Visualization (VISSOFT)
Keywords
Field
DocType
software product lines,information visualization,software visualization,feature interaction
Software engineering,Information visualization,Visualization,Source code,Computer science,Human–computer interaction,Software,Software visualization,Sketch
Conference
ISBN
Citations 
PageRank 
978-1-5090-3851-0
0
0.34
References 
Authors
17
3
Name
Order
Citations
PageRank
Sheny Illescas131.05
Roberto E. Lopez-Herrejon264547.36
Alexander Egyed32434178.98