B3 Non-refereed article in a conference publication

Eye movements in software engineering - What differs the expert from the novice?




AuthorsHauser F, Reuter R, Hutzler I, Mottok J, Gruber H

EditorsChova, LG; Martinez, AL; Torres, IC

Conference nameInternational conference of education, research and innovation

Publication year2018

JournalICERI Proceedings

Book title 11th international conference of education, research and innovation (ICERI2018)

Journal name in source11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018)

Journal acronymICERI PROC

Series titleICERI Proceedings

First page 632

Last page642

Number of pages11

ISBN978-84-09-05948-5

ISSN2340-1095


Abstract
This study is a replica of Uwano, Nakamura, Monden and Matsumoto from the year 2006 [1]. Its main intention is to survey the described eye movement patterns which were described by Uwano et al. and harness them for the teaching and learning of software engineering. Furthermore, it should be surveyed, if there are any experience-related changes in the eye movements of the participants while they are reviewing a piece of source code. For this purpose, an eye tracking study is designed which contains six erroneous C-codes. A sample of 25 programmers (18 novices and 7 advanced) is recruited for this experiment. The recorded eye tracking data is supplemented by interviews and questionnaires, which give insight to the personal backgrounds of the participants and the cognitive strategies involved in code reviewing. Due to the rather small sample size and the ongoing data collection, the results do not show statistical significant data, but they still proof experience-related differences between both groups. The advanced subjects are reviewing the code in a more elegant and efficient way as the novices and have a higher error detection.



Last updated on 2024-26-11 at 12:15