Bitte benutzen Sie diese Referenz, um auf diese Ressource zu verweisen: doi:10.22028/D291-39953
Titel: Correlates of programmer efficacy and their link to experience: a combined EEG and eye-tracking study
VerfasserIn: Peitek, Norman
Bergum, Annabelle
Rekrut, Maurice
Mucke, Jonas
Nadig, Matthias
Parnin, Chris
Siegmund, Janet
Apel, Sven
Sprache: Englisch
Titel: Proceedings of the 30th ACM Joint Meeting : European Software Engineering Conference and Symposium on the Foundations of Software Engineering
Seiten: 120-131
Verlag/Plattform: Association for Computing Machinery
Erscheinungsjahr: 2022
Freie Schlagwörter: Programmer efficacy
program comprehension
cognitive load
electroencephalography
eye tracking
DDC-Sachgruppe: 004 Informatik
Dokumenttyp: Konferenzbeitrag (in einem Konferenzband / InProceedings erschienener Beitrag)
Abstract: Background: Despite similar education and background, programmers can exhibit vast differences in efficacy. While research has identified some potential factors, such as programming experience and domain knowledge, the effect of these factors on programmers’ efficacy is not well understood. Aims: We aim at unraveling the relationship between efficacy (speed and correctness) and measures of programming experience. We further investigate the correlates of programmer efficacy in terms of reading behavior and cognitive load. Method: For this purpose, we conducted a controlled experiment with 37 participants using electroencephalography (EEG) and eye tracking. We asked participants to comprehend up to 32 Java sourcecode snippets and observed their eye gaze and neural correlates of cognitive load. We analyzed the correlation of participants’ efficacy with popular programming experience measures. Results: We found that programmers with high efficacy read source code more targeted and with lower cognitive load. Commonly used experience levels do not predict programmer efficacy well, but selfestimation and indicators of learning eagerness are fairly accurate. Implications: The identified correlates of programmer efficacy can be used for future research and practice (e.g., hiring). Future research should also consider efficacy as a group sampling method, rather than using simple experience measures.
DOI der Erstveröffentlichung: 10.1145/3540250.3549084
URL der Erstveröffentlichung: https://dl.acm.org/doi/10.1145/3540250.3549084
Link zu diesem Datensatz: urn:nbn:de:bsz:291--ds-399530
hdl:20.500.11880/35948
http://dx.doi.org/10.22028/D291-39953
ISBN: 978-1-4503-9413-0
Datum des Eintrags: 12-Jun-2023
Bemerkung/Hinweis: ESEC/FSE ’22, November 14-18, 2022, Singapore, Singapore
Fakultät: MI - Fakultät für Mathematik und Informatik
Fachrichtung: MI - Informatik
Professur: MI - Prof. Dr. Sven Apel
MI - Prof. Dr. Antonio Krüger
Sammlung:SciDok - Der Wissenschaftsserver der Universität des Saarlandes

Dateien zu diesem Datensatz:
Datei Beschreibung GrößeFormat 
3540250.3549084.pdf2,45 MBAdobe PDFÖffnen/Anzeigen


Diese Ressource wurde unter folgender Copyright-Bestimmung veröffentlicht: Lizenz von Creative Commons Creative Commons