by Adam Vanya · Rahul Premraj · Hans van Vliet
CSMR 2010
Frequent changes to groups of software entities belonging to different parts of the system may indicate structural issues in the system’s decomposition. An in-depth analysis of such groups of entities is needed to understand the underly- ing reasons for co-changes, and also determine how to resolve the issues. To date, static visualizations have been proposed to identify possible structural issues in software systems, but they help only to a certain extent. In this paper we discuss how interactive visualizations can further support the process of analyzing the identified structural issues. We implemented a tool that interactively visualizes software evolution and applied it to a large embedded software system having a development history of more than a decade. Our experience in using the tool along with the architects and developers suggests that interactivity adds much value when analyzing groups of co-changed software entities.
Talk by Adam Vanya
If you are at CSMR ’10, do attend Adam’s talk on 17th March in the 16:30-17:30 session.
Reference
-
[2010,inproceedings] bibtexA. Vanya, R. Premraj, and H. van Vliet, "Interactive Exploration of Co-evolving Software Entities," in CSMR ’10: Procs. of the European Conference on Software Maintenance and Reengineering, 2010.
@inproceedings{vanya:csmr:2010,
author = {Adam Vanya and Rahul Premraj and Hans van Vliet},
Booktitle = {CSMR '10: Procs. of the European Conference on Software Maintenance and Reengineering},
Title = {Interactive Exploration of Co-evolving Software Entities},
Year = {2010}
}
Pingback: Interactive Exploration of Co-evolving Software Entities | Rahul Premraj