{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T07:00:24Z","timestamp":1780470024262,"version":"3.54.1"},"reference-count":82,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2018,1,10]],"date-time":"2018-01-10T00:00:00Z","timestamp":1515542400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003093","name":"Ministry of Higher Education, Malaysia","doi-asserted-by":"publisher","award":["FP062-2014A"],"award-info":[{"award-number":["FP062-2014A"]}],"id":[{"id":"10.13039\/501100003093","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004781","name":"Institut Pengurusan dan Pemantauan Penyelidikan, Universiti Malaya","doi-asserted-by":"publisher","award":["RP030C-14AET"],"award-info":[{"award-number":["RP030C-14AET"]}],"id":[{"id":"10.13039\/501100004781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2019,1,31]]},"abstract":"<jats:p>Traditional quantitative research methods of data collection in programming, such as questionnaires and interviews, are the most common approaches for researchers in this field. However, in recent years, eye-tracking has been on the rise as a new method of collecting evidence of visual attention and the cognitive process of programmers. Eye-tracking has been used by researchers in the field of programming to analyze and understand a variety of tasks such as comprehension and debugging. In this article, we will focus on reporting how experiments that used eye-trackers in programming research are conducted, and the information that can be collected from these experiments. In this mapping study, we identify and report on 63 studies, published between 1990 and June 2017, collected and gathered via manual search on digital libraries and databases related to computer science and computer engineering. Among the five main areas of research interest are program comprehension and debugging, which received an increased interest in recent years, non-code comprehension, collaborative programming, and requirements traceability research, which had the fewest number of publications due to possible limitations of the eye-tracking technology in this type of experiments. We find that most of the participants in these studies were students and faculty members from institutions of higher learning, and while they performed programming tasks on a range of programming languages and programming representations, we find Java language and Unified Modeling Language (UML) representation to be the most used materials. We also report on a range of eye-trackers and attention tracking tools that have been utilized, and find Tobii eye-trackers to be the most used devices by researchers.<\/jats:p>","DOI":"10.1145\/3145904","type":"journal-article","created":{"date-parts":[[2018,1,10]],"date-time":"2018-01-10T16:51:38Z","timestamp":1515603098000},"page":"1-58","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":130,"title":["A Survey on the Usage of Eye-Tracking in Computer Programming"],"prefix":"10.1145","volume":"51","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4822-2174","authenticated-orcid":false,"given":"Unaizah","family":"Obaidellah","sequence":"first","affiliation":[{"name":"University of Malaya, Kuala Lumpur, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammed","family":"Al Haek","sequence":"additional","affiliation":[{"name":"University of Malaya, Kuala Lumpur, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter C.-H.","family":"Cheng","sequence":"additional","affiliation":[{"name":"University of Sussex, Brighton, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,1,10]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9315-y"},{"key":"e_1_2_1_2_1","unstructured":"Lorin W. Anderson David R. Krathwohl and Benjamin Samuel Bloom. 2001. A Taxonomy for Learning Teaching and Assessing: A Revision of Bloom\u2019s Taxonomy of Educational Objectives. Allyn 8 Bacon.  Lorin W. Anderson David R. Krathwohl and Benjamin Samuel Bloom. 2001. A Taxonomy for Learning Teaching and Assessing: A Revision of Bloom\u2019s Taxonomy of Educational Objectives. Allyn 8 Bacon."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2015.1073746"},{"key":"e_1_2_1_5_1","volume-title":"Programming Education: Analyzing the Experts Gaze. Technical Report","author":"Bednarik Roman","year":"2014","unstructured":"Roman Bednarik , Teresa Busjahn , and Carsten Schulte (Eds.). 2014 . Eye Movements in Programming Education: Analyzing the Experts Gaze. Technical Report . University of Eastern Finland , Joensuu, Finland . Roman Bednarik, Teresa Busjahn, and Carsten Schulte (Eds.). 2014. Eye Movements in Programming Education: Analyzing the Experts Gaze. Technical Report. University of Eastern Finland, Joensuu, Finland."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2005.20"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the 17th Annual Psychology of Programming Interest Group Workshop. 49--61","author":"Bednarik Roman","year":"2005","unstructured":"Roman Bednarik , Niko Myller , Erkki Sutinen , and Markku Tukiainen . 2005 . Effects of experience on gaze behaviour during program animation . In Proceedings of the 17th Annual Psychology of Programming Interest Group Workshop. 49--61 . Roman Bednarik, Niko Myller, Erkki Sutinen, and Markku Tukiainen. 2005. Effects of experience on gaze behaviour during program animation. In Proceedings of the 17th Annual Psychology of Programming Interest Group Workshop. 49--61."},{"key":"e_1_2_1_8_1","first-page":"205","article-title":"Analyzing individual differences in program comprehension","volume":"3","author":"Bednarik Roman","year":"2006","unstructured":"Roman Bednarik , Niko Myller , Erkki Sutinen , and Markku Tukiainen . 2006 . Analyzing individual differences in program comprehension . Technology Instruction Cognition and Learning 3 , 3\/4 (2006), 205 . Roman Bednarik, Niko Myller, Erkki Sutinen, and Markku Tukiainen. 2006. Analyzing individual differences in program comprehension. Technology Instruction Cognition and Learning 3, 3\/4 (2006), 205.","journal-title":"Technology Instruction Cognition and Learning"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 18th Annual Psychology of Programming Workshop. 66--82","author":"Bednarik Roman","year":"2006","unstructured":"Roman Bednarik , Niko Myller , Erkki Sutinen , and Markku Tukiainen . 2006 . Program visualization: Comparing eye-tracking patterns with comprehension summaries and performance . In Proceedings of the 18th Annual Psychology of Programming Workshop. 66--82 . Roman Bednarik, Niko Myller, Erkki Sutinen, and Markku Tukiainen. 2006. Program visualization: Comparing eye-tracking patterns with comprehension summaries and performance. In Proceedings of the 18th Annual Psychology of Programming Workshop. 66--82."},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the 16th Annual Workshop of the Psychology of Programming Interest Group. 159--169","author":"Bednarik Roman","year":"2004","unstructured":"Roman Bednarik and Markku Tukiainen . 2004 . Visual attention and representation switching in Java program debugging: A study using eye movement tracking . In Proceedings of the 16th Annual Workshop of the Psychology of Programming Interest Group. 159--169 . Roman Bednarik and Markku Tukiainen. 2004. Visual attention and representation switching in Java program debugging: A study using eye movement tracking. In Proceedings of the 16th Annual Workshop of the Psychology of Programming Interest Group. 159--169."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028014.1028066"},{"key":"e_1_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Roman Bednarik and Markku Tukiainen. 2005. Effects of display blurring on the behavior of novices and experts during program debugging. In CHI\u201905 Extended Abstracts on Human Factors in Computing Systems. ACM 1204--1207.  Roman Bednarik and Markku Tukiainen. 2005. Effects of display blurring on the behavior of novices and experts during program debugging. In CHI\u201905 Extended Abstracts on Human Factors in Computing Systems. ACM 1204--1207.","DOI":"10.1145\/1056808.1056877"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1117309.1117356"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group (PPIG\u201907)","author":"Bednarik Roman","year":"2007","unstructured":"Roman Bednarik and Markku Tukiainen . 2007 . Analysing and interpreting quantitative eye-tracking data in studies of programming: Phases of debugging with multiple representations . In Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group (PPIG\u201907) . 158--172. Roman Bednarik and Markku Tukiainen. 2007. Analysing and interpreting quantitative eye-tracking data in studies of programming: Phases of debugging with multiple representations. In Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group (PPIG\u201907). 158--172."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.3758\/BF03193158"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1344471.1344497"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2011.04.004"},{"key":"e_1_2_1_18_1","volume-title":"Restricted focus viewer: A tool for tracking visual attention. Theory and Application of Diagrams","author":"Blackwell Alan F.","unstructured":"Alan F. Blackwell , Anthony R. Jansen , and Kim Marriott . 2000. Restricted focus viewer: A tool for tracking visual attention. Theory and Application of Diagrams . Springer , 162--177. Alan F. Blackwell, Anthony R. Jansen, and Kim Marriott. 2000. Restricted focus viewer: A tool for tracking visual attention. Theory and Application of Diagrams. Springer, 162--177."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.08.039"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/2820282.2820320"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2578153.2578211"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2094131.2094133"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632320.2632344"},{"key":"e_1_2_1_24_1","volume-title":"Programming Education II: Analyzing the Novice\u2019s Gaze. Technical Report. Freie Universit\u00e4t Berlin, Department of Mathematics and Computer Science","author":"Busjahn Teresa","year":"2015","unstructured":"Teresa Busjahn , Carsten Schulte , Sascha Tamm , and Roman Bednarik (Eds.). 2015 . Eye Movements in Programming Education II: Analyzing the Novice\u2019s Gaze. Technical Report. Freie Universit\u00e4t Berlin, Department of Mathematics and Computer Science , Berlin, Germany . 1--41 pages. Teresa Busjahn, Carsten Schulte, Sascha Tamm, and Roman Bednarik (Eds.). 2015. Eye Movements in Programming Education II: Analyzing the Novice\u2019s Gaze. Technical Report. Freie Universit\u00e4t Berlin, Department of Mathematics and Computer Science, Berlin, Germany. 1--41 pages."},{"key":"e_1_2_1_25_1","volume-title":"Workshop on Eye Tracking and Visualization. Springer, 235--255","author":"Bylinskii Zoya","year":"2015","unstructured":"Zoya Bylinskii , Michelle A. Borkin , Nam Wook Kim , Hanspeter Pfister , and Aude Oliva . 2015 . Eye fixation metrics for large scale evaluation and comparison of information visualizations . In Workshop on Eye Tracking and Visualization. Springer, 235--255 . Zoya Bylinskii, Michelle A. Borkin, Nam Wook Kim, Hanspeter Pfister, and Aude Oliva. 2015. Eye fixation metrics for large scale evaluation and comparison of information visualizations. In Workshop on Eye Tracking and Visualization. Springer, 235--255."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/77577.77580"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025573"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.01.004"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.8.2.130.3820"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM\u201907)","author":"Dyba Tore","unstructured":"Tore Dyba , Torgeir Dingsoyr , and Geir K. Hanssen . 2007. Applying systematic reviews to diverse study types: An experience report . In Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM\u201907) . IEEE, 225--234. Tore Dyba, Torgeir Dingsoyr, and Geir K. Hanssen. 2007. Applying systematic reviews to diverse study types: An experience report. In Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM\u201907). IEEE, 225--234."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-8141(98)00068-7"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1330598.1330691"},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the International Conference on Engineering Education (ICEE)","volume":"2007","author":"Gomes Anabela","year":"2007","unstructured":"Anabela Gomes and Ant\u00f3nio Jos\u00e9 Mendes . 2007 . Learning to program\u2014Difficulties and solutions . In Proceedings of the International Conference on Engineering Education (ICEE) , Vol. 2007 . Anabela Gomes and Ant\u00f3nio Jos\u00e9 Mendes. 2007. Learning to program\u2014Difficulties and solutions. In Proceedings of the International Conference on Engineering Education (ICEE), Vol. 2007."},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the IEEE 17th International Conference on Program Comprehension (ICPC\u201909)","author":"Gu\u00e9h\u00e9neuc Yann-Gael","unstructured":"Yann-Gael Gu\u00e9h\u00e9neuc , Huzefa Kagdi , and Jonathan I. Maletic . 2009. Working session: Using eye-tracking to understand program comprehension . In Proceedings of the IEEE 17th International Conference on Program Comprehension (ICPC\u201909) . IEEE, 278--279. Yann-Gael Gu\u00e9h\u00e9neuc, Huzefa Kagdi, and Jonathan I. Maletic. 2009. Working session: Using eye-tracking to understand program comprehension. In Proceedings of the IEEE 17th International Conference on Program Comprehension (ICPC\u201909). IEEE, 278--279."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/eScience.2008.128"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension. IEEE, 244--254","author":"Jbara Ahmad","unstructured":"Ahmad Jbara and Dror G. Feitelson . 2015. How programmers read regular code: A controlled experiment using eye tracking . In Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension. IEEE, 244--254 . Ahmad Jbara and Dror G. Feitelson. 2015. How programmers read regular code: A controlled experiment using eye tracking. In Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension. IEEE, 244--254."},{"key":"e_1_2_1_37_1","volume-title":"Human-Computer Interaction. Advanced Interaction Modalities and Techniques","author":"Kashima Tomoko","unstructured":"Tomoko Kashima , Shimpei Matsumoto , and Shuichi Yamagishi . 2014. Proposal of a method to measure difficulty level of programming code with eye-tracking . In Human-Computer Interaction. Advanced Interaction Modalities and Techniques . Springer , 264--272. Tomoko Kashima, Shimpei Matsumoto, and Shuichi Yamagishi. 2014. Proposal of a method to measure difficulty level of programming code with eye-tracking. In Human-Computer Interaction. Advanced Interaction Modalities and Techniques. Springer, 264--272."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2013.07.010"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1027796"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/HSI.2016.7529675"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2807561"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.edurev.2013.10.001"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1015362608943"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOF.2009.5336413"},{"key":"e_1_2_1_45_1","volume-title":"Innovative Techniques in Instruction Technology, e-learning, e-assessment, and Education","author":"Chan Mow IT","unstructured":"IT Chan Mow . 2008. Issues and difficulties in teaching novice computer programming . In Innovative Techniques in Instruction Technology, e-learning, e-assessment, and Education . Springer , 199--204. IT Chan Mow. 2008. Issues and difficulties in teaching novice computer programming. In Innovative Techniques in Instruction Technology, e-learning, e-assessment, and Education. Springer, 199--204."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.105"},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the 16th Annual Psychology of Programming Interest Group Workshop. 151--158","author":"Nevalainen Seppo","year":"2004","unstructured":"Seppo Nevalainen and Jorma Sajaniemi . 2004 . Comparison of three eye tracking devices in psychology of programming research . In Proceedings of the 16th Annual Psychology of Programming Interest Group Workshop. 151--158 . Seppo Nevalainen and Jorma Sajaniemi. 2004. Comparison of three eye tracking devices in psychology of programming research. In Proceedings of the 16th Annual Psychology of Programming Interest Group Workshop. 151--158."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2857491.2857544"},{"key":"e_1_2_1_49_1","unstructured":"Oren Patashnik. 1988. BibTeXing. documentation for general BibTeX users. Electronic Document Accompanying BibTeX Distribution.  Oren Patashnik. 1988. BibTeXing. documentation for general BibTeX users. Electronic Document Accompanying BibTeX Distribution."},{"key":"e_1_2_1_50_1","volume-title":"Investigating Eye Movements in Natural Language and C++ Source Code\u2014A Replication Experiment","author":"Peachock Patrick","unstructured":"Patrick Peachock , Nicholas Iovino , and Bonita Sharif . 2017. Investigating Eye Movements in Natural Language and C++ Source Code\u2014A Replication Experiment . Springer International Publishing , Cham , 206--218. DOI:http:\/\/dx.doi.org\/10.1007\/978-3-319-58628-1_17 10.1007\/978-3-319-58628-1_17 Patrick Peachock, Nicholas Iovino, and Bonita Sharif. 2017. Investigating Eye Movements in Natural Language and C++ Source Code\u2014A Replication Experiment. Springer International Publishing, Cham, 206--218. DOI:http:\/\/dx.doi.org\/10.1007\/978-3-319-58628-1_17"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/2227115.2227123"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.03.007"},{"key":"e_1_2_1_53_1","volume-title":"Advanced Information Systems Engineering","author":"Petrusel Razvan","unstructured":"Razvan Petrusel and Jan Mendling . 2013. Eye-tracking the factors of process model comprehension tasks . In Advanced Information Systems Engineering . Springer , 224--239. Razvan Petrusel and Jan Mendling. 2013. Eye-tracking the factors of process model comprehension tasks. In Advanced Information Systems Engineering. Springer, 224--239."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1344471.1344480"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1833310.1833314"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-009-9125-9"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-2909.124.3.372"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1080\/17470210902816461"},{"key":"e_1_2_1_59_1","unstructured":"V. Renumol S. Jayaprakash and D. Janakiram. 2009. Classification of cognitive difficulties of students to learn computer programming. Indian Institute of Technology India.  V. Renumol S. Jayaprakash and D. Janakiram. 2009. Classification of cognitive difficulties of students to learn computer programming. Indian Institute of Technology India."},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2015.7321188"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568247"},{"key":"e_1_2_1_63_1","volume-title":"Proceedings of the 15th Annual Psychology of Programming Interest Group Workshop. 421--435","author":"Romero Pablo","year":"2003","unstructured":"Pablo Romero , Benedict Boulay , Richard Cox , and Rudi Lutz . 2003 . Java debugging strategies in multi-representational environments . In Proceedings of the 15th Annual Psychology of Programming Interest Group Workshop. 421--435 . Pablo Romero, Benedict Boulay, Richard Cox, and Rudi Lutz. 2003. Java debugging strategies in multi-representational environments. In Proceedings of the 15th Annual Psychology of Programming Interest Group Workshop. 421--435."},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2015.7335412"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.40"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613831"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.06.008"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240505"},{"key":"e_1_2_1_69_1","volume-title":"Proceedings of the Symposium on Eye Tracking Research and Applications (ETRA\u201912)","author":"Sharif Bonita","unstructured":"Bonita Sharif , Michael Falcone , and Jonathan I. Maletic . 2012. An eye-tracking study on the role of scan time in finding source code defects . In Proceedings of the Symposium on Eye Tracking Research and Applications (ETRA\u201912) . ACM, New York, 381--384. DOI:http:\/\/dx.doi.org\/10.1145\/2168556.2168642 10.1145\/2168556.2168642 Bonita Sharif, Michael Falcone, and Jonathan I. Maletic. 2012. An eye-tracking study on the role of scan time in finding source code defects. In Proceedings of the Symposium on Eye Tracking Research and Applications (ETRA\u201912). ACM, New York, 381--384. DOI:http:\/\/dx.doi.org\/10.1145\/2168556.2168642"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOFT.2013.6650519"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/1987856.1987872"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2010.41"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609582"},{"key":"e_1_2_1_74_1","volume-title":"Proceedings of Computer Supported Collaborative Learning (CSCL\u201913)","author":"Sharma Kshitij","year":"2013","unstructured":"Kshitij Sharma , Patrick Jermann , Marc-Antoine N\u00fcssli , and Pierre Dillenbourg . 2013 . Understanding collaborative program comprehension: Interlacing gaze and dialogues . In Proceedings of Computer Supported Collaborative Learning (CSCL\u201913) . Kshitij Sharma, Patrick Jermann, Marc-Antoine N\u00fcssli, and Pierre Dillenbourg. 2013. Understanding collaborative program comprehension: Interlacing gaze and dialogues. In Proceedings of Computer Supported Collaborative Learning (CSCL\u201913)."},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/1584322.1584334"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.97"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.37"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240484"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.799942"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/2578153.2578218"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSEA.2008.49"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1093\/ietfec\/e90-a.10.2290"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/2993901.2993908"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3145904","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3145904","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:13:32Z","timestamp":1750212812000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3145904"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,10]]},"references-count":82,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,1,31]]}},"alternative-id":["10.1145\/3145904"],"URL":"https:\/\/doi.org\/10.1145\/3145904","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,10]]},"assertion":[{"value":"2016-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}