Analyzing individual performance of source code review using reviewers' eye movement

Hidetake Uwano, Masahide Nakamura, Akito Monden, Ken Ichi Matsumoto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

84 Citations (Scopus)

Abstract

This paper proposes to use eye movements to characterize the performance of individuals in reviewing source code of computer programs. We first present an integrated environment to measure and record the eye movements of the code reviewers. Based on the fixation data, the environment computes the line number of the source code that the reviewer is currently looking at. The environment can also record and play back how the eyes moved during the review process. We conducted an experiment to analyze 30 review processes (6 programs, 5 subjects) using the environment. As a result, we have identified a particular pattern, called scan, in the subjects' eye movements. Quantitative analysis showed that reviewers who did not spend enough time for the scan tend to take more time for finding defects.

Original languageEnglish
Title of host publicationProceedings - ETRA 2006
Subtitle of host publicationSymposium on Eye Tracking Research and Applications
Pages133-140
Number of pages8
Publication statusPublished - Dec 1 2005
Externally publishedYes
EventETRA 2006 - Symposium on Eye Tracking Research and Applications - San Diego, CA, United States
Duration: Mar 27 2006Mar 29 2006

Publication series

NameEye Tracking Research and Applications Symposium (ETRA)
Volume2005

Other

OtherETRA 2006 - Symposium on Eye Tracking Research and Applications
CountryUnited States
CitySan Diego, CA
Period3/27/063/29/06

Keywords

  • Computer program
  • Eye movement
  • Human factor
  • Source code review

ASJC Scopus subject areas

  • Ophthalmology
  • Sensory Systems

Fingerprint Dive into the research topics of 'Analyzing individual performance of source code review using reviewers' eye movement'. Together they form a unique fingerprint.

  • Cite this

    Uwano, H., Nakamura, M., Monden, A., & Matsumoto, K. I. (2005). Analyzing individual performance of source code review using reviewers' eye movement. In Proceedings - ETRA 2006: Symposium on Eye Tracking Research and Applications (pp. 133-140). (Eye Tracking Research and Applications Symposium (ETRA); Vol. 2005).