A4 Refereed article in a conference publication

Analyzing and Interpreting Eye Movements in C++ : Using Holistic Models of Image Perception




AuthorsHauser, Florian; Grabinger, Lisa; Ezer, Timur; Mottok, Jürgen H.; Gruber, Hans

EditorsKhamis, Mohamed; Sugano, Yusuke; Sidenmark, Ludwig

Conference nameACM Symposium on Eye Tracking Research & Applications

PublisherAssociation for Computing Machinery

Publication year2024

Book title ETRA '24: Proceedings of the 2024 Symposium on Eye Tracking Research and Applications

Journal name in sourceEye Tracking Research and Applications Symposium (ETRA)

Article number72

ISBN979-8-4007-0607-3

DOIhttps://doi.org/10.1145/3649902.3655093

Web address https://dl.acm.org/doi/10.1145/3649902.3655093

Self-archived copy’s web addresshttps://research.utu.fi/converis/portal/detail/Publication/457032584


Abstract
This study uses holistic models of image perception originating from radiology and psychology to analyze and interpret eye movements during code reviews in the C++ programming language. The study design is based on former experiments, but is supplemented by approaches from expertise research. The study utilizes a sample of 34 subjects whose eye movements are recorded by a Tobii Pro Spectrum 600 Hz. The results show that the holistic models of image perception are suitable for application to source code. In addition, it can be observed that the code reviews are conducted in phases, which are characterized by certain strategies (e.g. scan, error detection,...). Furthermore, experience-related differences can be detected between experts and novices, which emphasize that experts use elaborate strategies and have a comparatively better ability to collect and process information from source code.

Downloadable publication

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.




Funding information in the publication
We thank the funding project FH-Invest (FKZ: 13FH101IN6) run by Prof. Dr. Jürgen Mottok for providing equipment for the eye tracking laboratory and Prof. Dr. Christian Wolff from the University of Regensburg for arranging the laboratory areas.


Last updated on 2025-27-01 at 19:06