DocumentCode :
1986651
Title :
Visualizing software dynamicities with heat maps
Author :
Benomar, Omar ; Sahraoui, Houari ; Poulin, P.
Author_Institution :
Dept. I.R.O., Univ. de Montreal, Montréal, QC, Canada
fYear :
2013
fDate :
27-28 Sept. 2013
Firstpage :
1
Lastpage :
10
Abstract :
Interactive software visualization offers a promising support for program comprehension, including program dynamicity. We present, the extension of an existing visualization tool with heat maps to explore the time and other dimensions of software. To this end, we first propose a framework to unify the two main software dynamicities, execution and evolution. Then, this unified framework is exploited to define a visualization environment based on heat maps. We illustrate our approach on two comprehension tasks: understanding the behavior of programmers during the evolution of an application and understanding class contributions in use cases. The case studies show that the heat-map metaphor contributes to answer, more easily, many of the questions important to program comprehension.
Keywords :
interactive programming; software maintenance; heat maps; interactive software visualization; program comprehension; software dynamicities visualisation; Data visualization; Heating; Image color analysis; Layout; Software; Three-dimensional displays; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Visualization (VISSOFT), 2013 First IEEE Working Conference on
Conference_Location :
Eindhoven
Type :
conf
DOI :
10.1109/VISSOFT.2013.6650524
Filename :
6650524
Link To Document :
بازگشت