{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T12:48:32Z","timestamp":1747226912203,"version":"3.40.3"},"publisher-location":"Cham","reference-count":18,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030224189"},{"type":"electronic","value":"9783030224196"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-22419-6_43","type":"book-chapter","created":{"date-parts":[[2019,7,9]],"date-time":"2019-07-09T23:37:42Z","timestamp":1562715462000},"page":"597-616","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Reading Behavior and Comprehension of C++ Source Code - A Classroom Study"],"prefix":"10.1007","author":[{"given":"Jonathan A.","family":"Saddler","sequence":"first","affiliation":[]},{"given":"Cole S.","family":"Peterson","sequence":"additional","affiliation":[]},{"given":"Patrick","family":"Peachock","sequence":"additional","affiliation":[]},{"given":"Bonita","family":"Sharif","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,20]]},"reference":[{"issue":"6","key":"43_CR1","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1016\/S0020-7373(83)80031-5","volume":"18","author":"RE Brooks","year":"1983","unstructured":"Brooks, R.E.: Towards a theory of the comprehension of computer programs. Int. J. Man-Mach. Stud. 18(6), 543\u2013554 (1983)","journal-title":"Int. J. Man-Mach. Stud."},{"doi-asserted-by":"crossref","unstructured":"Busjahn, T., et al.: Eye movements in code reading: relaxing the linear order. In: Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, ICPC 2015, Piscataway, NJ, USA, pp. 255\u2013265. IEEE Press (2015)","key":"43_CR2","DOI":"10.1109\/ICPC.2015.36"},{"issue":"1","key":"43_CR3","doi-asserted-by":"publisher","first-page":"5:1","DOI":"10.1145\/3145904","volume":"51","author":"U Obaidellah","year":"2018","unstructured":"Obaidellah, U., Al Haek, M., Cheng, P.C.H.: A survey on the usage of eye-tracking in computer programming. ACM Comput. Surv. 51(1), 5:1\u20135:58 (2018)","journal-title":"ACM Comput. Surv."},{"unstructured":"Busjahn, T., et al.: Eye tracking in computing education. In: International Computing Education Research Conference, ICER 2014, Glasgow, United Kingdom, 11\u201313 August 2014, pp. 3\u201310 (2014)","key":"43_CR4"},{"unstructured":"Rayner, K., Chace, K., Slattery, T., Ashby, J.: Eye movements as reflections of comprehension processes in reading. In: Proceedings of the 2018 ACM Symposium on Eye Tracking Research & Applications, pp. 543\u2013554 (2006)","key":"43_CR5"},{"doi-asserted-by":"crossref","unstructured":"Beelders, T., du Plessis, J.P.: The influence of syntax highlighting on scanning and reading behaviour for source code. In: Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists, SAICSIT 2016, pp. 5:1\u20135:10. ACM, New York (2016)","key":"43_CR6","DOI":"10.1145\/2987491.2987536"},{"unstructured":"Sarkar, A.: The impact of syntax colouring on program comprehension. In: PPIG, July 2015","key":"43_CR7"},{"doi-asserted-by":"crossref","unstructured":"Raina, S., Bernard, L., Taylor, B., Kaza, S.: Using eye-tracking to investigate content skipping: a study on learning modules in cybersecurity. In: 2016 IEEE Conference on Intelligence and Security Informatics (ISI) (2016)","key":"43_CR8","DOI":"10.1109\/ISI.2016.7745486"},{"doi-asserted-by":"crossref","unstructured":"Turner, R., Falcone, M., Sharif, B., Lazar, A.: An eye-tracking study assessing the comprehension of C++ and python source code. In: Proceedings of the Symposium on Eye Tracking Research and Applications, ETRA 2014, pp. 231\u2013234. ACM, New York (2014)","key":"43_CR9","DOI":"10.1145\/2578153.2578218"},{"doi-asserted-by":"crossref","unstructured":"Uwano, H., Nakamura, M., Monden, A., Matsumoto, K.I.: Analyzing individual performance of source code review using reviewers\u2019 eye movement. In: Proceedings of the 2006 Symposium on Eye Tracking Research Applications, ETRA 2006. ACM, New York (2006). http:\/\/doi.acm.org\/10.1145\/1117309.1117357","key":"43_CR10","DOI":"10.1145\/1117309.1117357"},{"doi-asserted-by":"crossref","unstructured":"Sharif, B., Maletic, J.: An eye tracking study on camelcase and under score identifier styles. In: Proceedings of the 2010 IEEE 18th International Conference on Program Comprehension (2010)","key":"43_CR11","DOI":"10.1109\/ICPC.2010.41"},{"issue":"2","key":"43_CR12","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1007\/s10664-012-9201-4","volume":"18","author":"D Binkley","year":"2013","unstructured":"Binkley, D., Davis, M., Lawrie, D., Maletic, J., Morrell, C., Sharif, B.: The impact of identifier style on effort and comprehension. Empirical Softw. Eng. 18(2), 219\u2013276 (2013)","journal-title":"Empirical Softw. Eng."},{"unstructured":"Olsson, P.: Real-time and offline filters for eye tracking (2007)","key":"43_CR13"},{"doi-asserted-by":"crossref","unstructured":"Palmer, C., Sharif, B.: Towards automating fixation correction for source code. In: Proceedings of the Ninth Biennial ACM Symposium on Eye Tracking Research & Applications, ETRA 2016, Charleston, SC, USA, 14\u201317 March 2016, pp. 65\u201368 (2016)","key":"43_CR14","DOI":"10.1145\/2857491.2857544"},{"unstructured":"Hansen, M.: Github - synesthesiam\/eyecode-tools: a collection of tools for analyzing data from my eyecode experiment. https:\/\/github.com\/synesthesiam\/eyecode-tools","key":"43_CR15"},{"doi-asserted-by":"crossref","unstructured":"Guarnera, D.T., Bryant, C.A., Mishra, A., Maletic, J.I., Sharif, B.: iTrace: eye tracking infrastructure for development environments. In: Proceedings of the 2018 ACM Symposium on Eye Tracking Research & Applications, ETRA 2018, pp. 105:1\u2013105:3. ACM, New York (2018). http:\/\/doi.acm.org\/10.1145\/3204493.3208343","key":"43_CR16","DOI":"10.1145\/3204493.3208343"},{"doi-asserted-by":"crossref","unstructured":"Storey, M.A.: Theories, methods and tools in program comprehension: past, present and future. In: Proceedings of the 13th International Workshop on Program Comprehension, IWPC 2005, pp. 181\u2013191. IEEE (2005)","key":"43_CR17","DOI":"10.1109\/WPC.2005.38"},{"issue":"8","key":"43_CR18","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/2.402076","volume":"28","author":"A Von Mayrhauser","year":"1995","unstructured":"Von Mayrhauser, A., Vans, A.M.: Program comprehension during software maintenance and evolution. Computer 28(8), 44\u201355 (1995)","journal-title":"Computer"}],"container-title":["Lecture Notes in Computer Science","Augmented Cognition"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-22419-6_43","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T11:16:58Z","timestamp":1710242218000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-22419-6_43"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030224189","9783030224196"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-22419-6_43","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"20 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Orlando, FL","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"hcii2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2019.hci.international\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}