Projects per year
Abstract
Navigating source code, an activity common in software development,is time consuming and in need of improvement. We present CodeGazer, a prototype for source code navigation using eye gaze for common navigation functions. These functions include actions such as “Go to Definition” and “Find All Usages” of an identifier, navigate to files and methods, move back and forth between visited points in code and scrolling. We present user study results showing that many users liked and even preferred the gaze-based navigation, in particular the “Go to Definition” function. Gaze-based navigation is also holding up well in completion time when compared to traditional methods. We discuss how eye gaze can be integrated into traditional mouse & keyboard applications in order to make “look up” tasks more natural.
Original language | English |
---|---|
Title of host publication | CHI 2019 - Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems |
Publisher | Association for Computing Machinery |
Pages | 1-12 |
Number of pages | 12 |
ISBN (Electronic) | 9781450359702 |
DOIs | |
Publication status | Published - 9 May 2019 |
Event | CHI 2019: Weaving the threads of CHI: CHI 2019 - Glasgow, UK United Kingdom Duration: 4 May 2019 → 9 May 2019 https://chi2019.acm.org/ |
Publication series
Name | CHI : Conference on Human Factors and Computing Systems |
---|---|
Publisher | ACM Press |
ISSN (Electronic) | 1062-9432 |
Conference
Conference | CHI 2019: Weaving the threads of CHI |
---|---|
Abbreviated title | CHI 2019 |
Country/Territory | UK United Kingdom |
City | Glasgow |
Period | 4/05/19 → 9/05/19 |
Internet address |
Keywords
- Actigaze
- Eye gaze tracking
- Integrated development environment (IDE)
- Source code navigation
ASJC Scopus subject areas
- Human-Computer Interaction
- Computer Graphics and Computer-Aided Design
- Software
Fingerprint
Dive into the research topics of 'CodeGazer: Making Code Navigation Easy and Natural with Gaze Input'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Centre for the Analysis of Motion, Entertainment Research and Applications (CAMERA)
Cosker, D., Bilzon, J., Campbell, N., Cazzola, D., Colyer, S., Fincham Haines, T., Hall, P., Kim, K. I., Lutteroth, C., McGuigan, P., O'Neill, E., Richardt, C., Salo, A., Seminati, E., Tabor, A. & Yang, Y.
Engineering and Physical Sciences Research Council
1/09/15 → 28/02/21
Project: Research council