@inproceedings{89a5f675977c40dc8f108e7200a2b8b2,
title = "Exploring eye tracking data on source code via dual space analysis",
abstract = "Eye tracking is a frequently used technique to collect data capturing users' strategies and behaviors in processing information. Understanding how programmers navigate through a large number of classes and methods to find bugs is important to educators and practitioners in software engineering. However, the eye tracking data collected on realistic codebases is massive compared to traditional eye tracking data on one static page. The same content may appear in different areas on the screen with users scrolling in an Integrated Development Environment (IDE). Hierarchically structured content and fluid method position compose the two major challenges for visualization. We present a dual-space analysis approach to explore eye tracking data by leveraging existing software visualizations and a new graph embedding visualization. We use the graph embedding technique to quantify the distance between two arbitrary methods, which offers a more accurate visualization of distance with respect to the inherent relations, compared with the direct software structure and the call graph. The visualization offers both naturalness and readability showing time-varying eye movement data in both the content space and the embedded space, and provides new discoveries in developers' eye tracking behaviors.",
keywords = "Content space, Developer classification, Embedded space, Eye tracking, Visualization",
author = "Li Zhang and Jianxin Sun and Cole Peterson and Bonita Sharif and Hongfeng Yu",
note = "Funding Information: ACKNOWLEDGMENT This research has been sponsored in part by the National Science Foundation through grants IIS-1652846 and CCF-1855756. Publisher Copyright: {\textcopyright} 2019 IEEE.; 7th IEEE Working Conference on Software Visualization, VISSOFT 2019 ; Conference date: 30-09-2019 Through 01-10-2019",
year = "2019",
month = sep,
doi = "10.1109/VISSOFT.2019.00016",
language = "English (US)",
series = "Proceedings - 7th IEEE Working Conference on Software Visualization, VISSOFT 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "67--77",
booktitle = "Proceedings - 7th IEEE Working Conference on Software Visualization, VISSOFT 2019",
}