Title :
What You See is What You Asked for: An Effort-Based Transformation of Code Analysis Tasks into Interactive Visualization Scenarios
Author :
Sfayhi, Ahmed ; Sahraoui, Houari
Author_Institution :
DIRO, Univ. de Montreal, Montreal, QC, Canada
Abstract :
We propose an approach that derives interactive visualization scenarios from descriptions of code analysis tasks. The scenario derivation is treated as an optimization process. In this context, we evaluate different possibilities of using a given visualization tool to perform the analysis task, and select the scenario that requires the least effort from the analyst. Our approach was applied successfully to various analysis tasks such as design defect detection and feature location.
Keywords :
feature extraction; interactive systems; program diagnostics; program visualisation; code analysis task; design defect detection; effort-based transformation; feature location; interactive visualization scenario; optimization process; scenario derivation; visualization tool; Context; Data visualization; Genetic algorithms; Measurement; Navigation; Software; Visualization; genetic algorithms; software visualization; source code analysis;
Conference_Titel :
Source Code Analysis and Manipulation (SCAM), 2011 11th IEEE International Working Conference on
Conference_Location :
Williamsburg, VI
Print_ISBN :
978-1-4577-0932-6
DOI :
10.1109/SCAM.2011.6