A survey on the usage of eye-tracking in computer programming

U Obaidellah, M Al Haek, PCH Cheng - ACM Computing Surveys (CSUR …, 2018 - dl.acm.org
Traditional quantitative research methods of data collection in programming, such as
questionnaires and interviews, are the most common approaches for researchers in this …

A review of eye-tracking applications as tools for training

JL Rosch, JJ Vogel-Walcutt - Cognition, technology & work, 2013 - Springer
Substantial literature exists regarding how eye-tracking systems can be used to measure
cognitive load and how these measurements can be useful for adapting training in real time …

A practical guide on conducting eye tracking studies in software engineering

Z Sharafi, B Sharif, YG Guéhéneuc, A Begel… - Empirical Software …, 2020 - Springer
For several years, the software engineering research community used eye trackers to study
program comprehension, bug localization, pair programming, and other software …

Using psycho-physiological measures to assess task difficulty in software development

T Fritz, A Begel, SC Müller, S Yigit-Elliott… - Proceedings of the 36th …, 2014 - dl.acm.org
Software developers make programming mistakes that cause serious bugs for their
customers. Existing work to detect problematic software focuses mainly on post hoc …

Stuck and frustrated or in flow and happy: Sensing developers' emotions and progress

SC Müller, T Fritz - 2015 IEEE/ACM 37th IEEE International …, 2015 - ieeexplore.ieee.org
Software developers working on change tasks commonly experience a broad range of
emotions, ranging from happiness all the way to frustration and anger. Research, primarily in …

[HTML][HTML] Exploring differences in self-regulated learning strategy use between high-and low-performing students in introductory programming: An analysis of eye …

G Cheng, D Zou, H **e, FL Wang - Computers & Education, 2024 - Elsevier
Previous studies have reported mixed results regarding the relationship between students'
use of self-regulated learning (SRL) strategies and their performance in introductory …

Improving automated source code summarization via an eye-tracking study of programmers

P Rodeghero, C McMillan, PW McBurney… - Proceedings of the 36th …, 2014 - dl.acm.org
Source Code Summarization is an emerging technology for automatically generating brief
descriptions of code. Current summarization techniques work by selecting a subset of the …

Automating and scaling personalized safety training using eye-tracking data

I Jeelani, K Han, A Albert - Automation in Construction, 2018 - Elsevier
Research has shown that a large proportion of hazards remain unrecognized, which expose
construction workers to unanticipated safety risks. Recent studies have also found that a …

Eye-tracking metrics in software engineering

Z Sharafi, T Shaffer, B Sharif… - 2015 Asia-Pacific …, 2015 - ieeexplore.ieee.org
Eye-tracking studies are getting more prevalent in software engineering. Researchers often
use different metrics when publishing their results in eye-tracking studies. Even when the …

An eye-tracking study on the role of scan time in finding source code defects

B Sharif, M Falcone, JI Maletic - Proceedings of the symposium on eye …, 2012 - dl.acm.org
An eye-tracking study is presented that investigates how individuals find defects in source
code. This work partially replicates a previous eye-tracking study by Uwano et al.[2006]. In …