Title :
Software bugs and evolution: a visual approach to uncover their relationship
Author :
Ambros, Marco D. ; Lanza, Michele
Author_Institution :
Fac. of Informatics, Lugano Univ.
Abstract :
Versioning systems such as CVS exhibit a large potential to investigate and understand the evolution of large software systems. Bug reporting systems such as Bugzilla help to understand which parts of the system are affected by problems. In this article, we present a novel visual approach to uncover the relationship between evolving software and the way it is affected by software bugs. By visually putting the two aspects close to each other, we can characterize the evolution of software artifacts. We validate our approach on 3 very large open source software systems
Keywords :
configuration management; program debugging; program visualisation; public domain software; security of data; software maintenance; Bugzilla; bug reporting system; concurrent version system; open source software system; software bugs; software evolution; visual approach; Computer bugs; Computer industry; Data visualization; Documentation; History; Industrial relations; Informatics; Information retrieval; Open source software; Software systems;
Conference_Titel :
Software Maintenance and Reengineering, 2006. CSMR 2006. Proceedings of the 10th European Conference on
Conference_Location :
Bari
Print_ISBN :
0-7695-2536-9
DOI :
10.1109/CSMR.2006.51