Sciweavers

SCAM
2015
IEEE

On the comprehension of code clone visualizations: A controlled study using eye tracking

8 years 7 months ago
On the comprehension of code clone visualizations: A controlled study using eye tracking
Abstract—Code clone visualizations (CCVs) are graphical representations of clone detection results provided by various stateof-the-art command line and graphical analysis tools. In order to properly analyze and manipulate code clones within a target system, these visualizations must be easily and efficiently comprehensible. We conducted an eye-tracking study with 20 participants (expert, intermediate, and novice) to assess how well people can comprehend visualizations such as Scatter plots, Treemaps, and Hierarchical Dependency Graphs provided by VisCad, a recent clone visualization tool. The goals of the study were to find out what elements of the visualizations (e.g., colors, shapes, object positions) are most important for comprehension, and to identify common usage patterns for different groups. Our results help us understand how developers with different levels of expertise explore and navigate through the visualizations while performing specific tasks. Distinctive patterns of e...
Md Sami Uddin, Varun Gaur, Carl Gutwin, Chanchal K
Added 17 Apr 2016
Updated 17 Apr 2016
Type Journal
Year 2015
Where SCAM
Authors Md Sami Uddin, Varun Gaur, Carl Gutwin, Chanchal K. Roy
Comments (0)