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 Illescas | 1 | 3 | 1.05 |
Roberto E. Lopez-Herrejon | 2 | 645 | 47.36 |
Alexander Egyed | 3 | 2434 | 178.98 |