Title :
An experimental platform to characterize software comprehension activities supported by visualization
Author :
de F.Carneiro, G. ; Mendonça, Manoel ; Magnavita, Rodrigo
Author_Institution :
Fed. Univ. of Bahia (UFBA)
Abstract :
Software visualization has been pointed out as one of the solutions to overcome challenges that programmers face in understanding unfamiliar source code. Our work proposes an extensible multi-view software visualization infrastructure implemented as an Eclipse plug-in called SourceMiner. It allows programmers to perform tasks supported by visualization interfaces provided by the IDE. A querying view is integrated into the tool, allowing for the dynamic filtering of the modules rendered into the visualization interfaces. The whole infrastructure is conceived as an experimental platform. All actions performed by the programmer are captured in a log file. This facilitates the analysis of the IDE usage while programmers are performing specific software engineering tasks.
Keywords :
data visualisation; software engineering; dynamic filtering; experimental platform; extensible multi-view software visualization; querying view; software comprehension activities; software engineering tasks; unfamiliar source code; Data visualization; Information analysis; Information filtering; Information filters; Packaging; Performance analysis; Programming profession; Rendering (computer graphics); Software engineering; Tree graphs;
Conference_Titel :
Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3495-4
DOI :
10.1109/ICSE-COMPANION.2009.5071052