Eye Movements in Code Reading: Relaxing the Linear Order

  title={Eye Movements in Code Reading: Relaxing the Linear Order},
  author={Teresa Busjahn and Roman Bednarik and Andrew Begel and Martha E. Crosby and James H. Paterson and Carsten Schulte and Bonita Sharif and Sascha Tamm},
  journal={2015 IEEE 23rd International Conference on Program Comprehension},
Code reading is an important skill in programming. Inspired by the linearity that people exhibit while natural language text reading, we designed local and global gaze-based measures to characterize linearity (left-to-right and top-to-bottom) in reading source code. Unlike natural language text, source code is executable and requires a specific reading approach. To validate these measures, we compared the eye movements of novice and expert programmers who were asked to read and comprehend short… CONTINUE READING
Highly Cited
This paper has 40 citations. REVIEW CITATIONS
25 Citations
2 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 25 extracted citations


Publications referenced by this paper.
Showing 1-2 of 2 references

The components of reading time: eye movement patterns of good and poor readers

  • A. Kennedy, W. Murray
  • Eye Movements: From Physiology to Cognition, New…
  • 1987
Highly Influential
3 Excerpts

Towards a theory of the comprehension of computer programs

  • R. Brooks
  • International Journal of Man- Machine Studies…
  • 1983
Highly Influential
4 Excerpts

Similar Papers

Loading similar papers…