DocumentCode :
3026989
Title :
Exploring the evolution of software quality with animated visualization
Author :
Langelier, Guillaume ; Sahraoui, Houari ; Poulin, Pierre
Author_Institution :
Dept. I.R.O., Univ. de Montreal, Montreal, QC
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
13
Lastpage :
20
Abstract :
Assessing software quality and understanding how events in its evolution have lead to anomalies are two important steps toward reducing costs in software maintenance. Unfortunately, evaluation of large quantities of code over several versions is a task too time-consuming, if not overwhelming, to be applicable in general. To address this problem, we designed a visualization framework as a semi-automatic approach to quickly investigate programs composed of thousands of classes, over dozens of versions. Programs and their associated quality characteristics for each version are graphically represented and displayed independently. Real-time navigation and animation between these representations recreate visual coherences often associated with coherences intrinsic to subsequent software versions. Exploiting such coherences can reduce cognitive gaps between the different views of software, and allows human experts to use their visual capacity and intuition to efficiently investigate and understand various quality aspects of software evolution. To illustrate the interest of our framework, we report our results on two case studies.
Keywords :
computer animation; software maintenance; software quality; animated visualization; software evolution; software maintenance; software quality; Animation; Costs; Data mining; Data visualization; Humans; Machine learning; Navigation; Programming profession; Software maintenance; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages and Human-Centric Computing, 2008. VL/HCC 2008. IEEE Symposium on
Conference_Location :
Herrsching am Ammersee
ISSN :
1943-6092
Print_ISBN :
978-1-4244-2528-0
Electronic_ISBN :
1943-6092
Type :
conf
DOI :
10.1109/VLHCC.2008.4639052
Filename :
4639052
Link To Document :
بازگشت