{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:33:31Z","timestamp":1759336411952,"version":"3.40.3"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031617522"},{"type":"electronic","value":"9783031617539"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"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":[[2024]]},"DOI":"10.1007\/978-3-031-61753-9_4","type":"book-chapter","created":{"date-parts":[[2024,5,23]],"date-time":"2024-05-23T08:02:39Z","timestamp":1716451359000},"page":"50-75","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Indentation and\u00a0Reading Time: A Controlled Experiment on\u00a0the\u00a0Differences Between Generated Indented and\u00a0Non-indented JSON Objects"],"prefix":"10.1007","author":[{"given":"Stefan","family":"Hanenberg","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johannes","family":"Morzeck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ole","family":"Werger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Gries","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Volker","family":"Gruhn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,5,24]]},"reference":[{"key":"4_CR1","unstructured":"Abelson, H., Sussman, G.J., Henz, M., Wrigstad, T., Sussman, J.: Structure and Interpretation of Computer Programs, JavaScript Edition. MIT Electrical Engineering and Computer Science, MIT Press (2022)"},{"key":"4_CR2","volume-title":"Structure and Interpretation of Computer Programs","author":"H Abelson","year":"1985","unstructured":"Abelson, H., Sussman, G.J., Sussman, J.: Structure and Interpretation of Computer Programs. MIT Press, Cambridge (1985)"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Albayrak, \u00d6., Davenport, D.: Impact of maintainability defects on code inspections. In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2010, New York, NY, USA. Association for Computing Machinery (2010)","DOI":"10.1145\/1852786.1852850"},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1037\/amp0000191","volume":"73","author":"M Appelbaum","year":"2018","unstructured":"Appelbaum, M., Cooper, H., Kline, R., Mayo-Wilson, E., Nezu, A., Rao, S.: Journal article reporting standards for quantitative research in psychology: the apa publications and communications board task force report. Am. Psychol. 73, 3\u201325 (2018)","journal-title":"Am. Psychol."},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Bauer, J., Siegmund, J., Peitek, N., Hofmeister, J.C., Apel, S.: Indentation: simply a matter of style or support for program comprehension? In: Proceedings of the 27th International Conference on Program Comprehension, ICPC 2019, pp. 154\u2013164. IEEE Press (2019)","DOI":"10.1109\/ICPC.2019.00033"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Buse, R.P.L., Sadowski, C., Weimer, W.: Benefits and barriers of user evaluation in software engineering research. In: Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications, OOPSLA 2011, pp. 643\u2013656. Association for Computing Machinery, New York (2011)","DOI":"10.1145\/2048066.2048117"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Devanbu, P.T., Zimmermann, T., Bird, C.: Belief & evidence in empirical software engineering. In: Proceedings of the 38th International Conference on Software Engineering, ICSE 2016, Austin, TX, USA, 14\u201322 May 2016, pp. 108\u2013119 (2016)","DOI":"10.1145\/2884781.2884812"},{"issue":"1","key":"4_CR8","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1038\/s44159-021-00006-y","volume":"1","author":"UKH Ecker","year":"2022","unstructured":"Ecker, U.K.H., et al.: The psychological drivers of misinformation belief and its resistance to correction. Nat. Rev. Psychol. 1(1), 13\u201329 (2022)","journal-title":"Nat. Rev. Psychol."},{"issue":"2","key":"4_CR9","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s10664-021-10077-3","volume":"27","author":"S Hanenberg","year":"2021","unstructured":"Hanenberg, S., Mehlhorn, N.: Two n-of-1 self-trials on readability differences between anonymous inner classes (aics) and lambda expressions (les) on java code snippets. Empir. Softw. Eng. 27(2), 33 (2021)","journal-title":"Empir. Softw. Eng."},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Hanenberg, S., Morzeck, J., Gruhn, V.: Indentation and reading time: a randomized control trial on the differences between generated indented and non-indented if-statements. Currently under review (2023)","DOI":"10.1007\/s10664-024-10531-y"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Hollmann, N., Hanenberg, S.: An empirical study on the readability of regular expressions: textual versus graphical. In: IEEE Working Conference on Software Visualization, VISSOFT 2017, Shanghai, China, 18\u201319 September 2017, pp. 74\u201384. IEEE (2017)","DOI":"10.1109\/VISSOFT.2017.27"},{"key":"4_CR12","unstructured":"The jamovi project. [Computer Software] (2022). https:\/\/www.jamovi.org"},{"key":"4_CR13","unstructured":"Kaijanaho, A.J.: Evidence-based programming language design: a philosophical and methodological exploration. University of Jyv\u00e4skyl\u00e4, Finnland (2015)"},{"issue":"3","key":"4_CR14","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1353\/bhm.1998.0159","volume":"72","author":"TJ Kaptchuk","year":"1998","unstructured":"Kaptchuk, T.J.: Intentional ignorance: a history of blind assessment and placebo controls in medicine. Bull. Hist. Med. 72(3), 389\u2013433 (1998)","journal-title":"Bull. Hist. Med."},{"issue":"5","key":"4_CR15","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1016\/S0020-7373(84)80068-1","volume":"21","author":"TE Kesler","year":"1984","unstructured":"Kesler, T.E., Uram, R.B., Magareh-Abed, F., Fritzsche, A., Amport, C., Dunsmore, H.E.: The effect of indentation on program comprehension. Int. J. Man-Mach. Stud. 21(5), 415\u2013428 (1984)","journal-title":"Int. J. Man-Mach. Stud."},{"issue":"1","key":"4_CR16","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1007\/s10664-013-9279-3","volume":"20","author":"AJ Ko","year":"2015","unstructured":"Ko, A.J., Latoza, T.D., Burnett, M.M.: A practical guide to controlled experiments of software engineering tools with human participants. Empir. Softw. Engg. 20(1), 110\u2013141 (2015)","journal-title":"Empir. Softw. Engg."},{"key":"4_CR17","unstructured":"Love, L.T.: Relating individual differences in computer programming performance to human information processing abilities. PhD thesis (1977)"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Mehlhorn, N., Hanenberg, S.: Imperative versus declarative collection processing: an RCT on the understandability of traditional loops versus the stream API in java. In: 44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022, Pittsburgh, PA, USA, 25\u201327 May 2022, pp. 1157\u20131168. ACM (2022)","DOI":"10.1145\/3510003.3519016"},{"issue":"11","key":"4_CR19","doi-asserted-by":"publisher","first-page":"861","DOI":"10.1145\/182.358437","volume":"26","author":"RJ Miara","year":"1983","unstructured":"Miara, R.J., Musselman, J.A., Navarro, J.A., Shneiderman, B.: Program indentation and comprehensibility. Commun. ACM 26(11), 861\u2013867 (1983)","journal-title":"Commun. ACM"},{"key":"4_CR20","doi-asserted-by":"publisher","first-page":"2010","DOI":"10.1136\/bmj.c869","volume":"340","author":"D Moher","year":"2010","unstructured":"Moher, D., et al.: Consort: explanation and elaboration: updated guidelines for reporting parallel group randomised trials. BMJ 340, 2010 (2010)","journal-title":"BMJ"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Morzeck, J., Hanenberg, S., Werger, O., Gruhn, V.: Indentation in source code: a randomized control trial on the readability of control flows in java code with large effects. In: Proceedings of the 18th International Conference on Software Technologies (ICSOFT 2023). SITEPRESS (2023)","DOI":"10.5220\/0012087500003538"},{"key":"4_CR22","doi-asserted-by":"crossref","unstructured":"Norcio, A.F.: Indentation, documentation and programmer comprehension. In: Proceedings of the 1982 Conference on Human Factors in Computing Systems, CHI 1982, pp. 118\u2013120. Association for Computing Machinery, New York (1982)","DOI":"10.1145\/800049.801766"},{"issue":"2","key":"4_CR23","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1002\/asi.4630340203","volume":"34","author":"AF Norcio","year":"1983","unstructured":"Norcio, A.F., Kerst, S.M.: Human memory organization for computer programs. J. Am. Soc. Inf. Sci. 34(2), 109\u2013114 (1983)","journal-title":"J. Am. Soc. Inf. Sci."},{"issue":"4","key":"4_CR24","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1177\/001316446002000401","volume":"20","author":"J Nunnally","year":"1960","unstructured":"Nunnally, J.: The place of statistics in psychology. Educ. Psychol. Measur. 20(4), 641\u2013650 (1960)","journal-title":"Educ. Psychol. Measur."},{"key":"4_CR25","volume-title":"Qualitative Research & Evaluation Methods: Integrating Theory and Practice","author":"MQ Patton","year":"2014","unstructured":"Patton, M.Q.: Qualitative Research & Evaluation Methods: Integrating Theory and Practice. SAGE Publications, Thousand Oaks (2014)"},{"key":"4_CR26","doi-asserted-by":"crossref","unstructured":"Prechelt, L.: Kontrollierte Experimente in der Softwaretechnik: Potenzial und Methodik. Springer, Heidelberg (2001)","DOI":"10.1007\/978-3-642-59463-2"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Reichl, J., Hanenberg, S., Gruhn, V.: Does the stream API benefit from special debugging facilities? a controlled experiment on loops and streams with specific debuggers. In: 45th IEEE\/ACM International Conference on Software Engineering, ICSE 2023, Melbourne, Australia, 14\u201320 May 2023, pp. 576\u2013588. IEEE (2023)","DOI":"10.1109\/ICSE48619.2023.00058"},{"issue":"24","key":"4_CR28","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1177\/154193127602002401","volume":"20","author":"B Shneiderman","year":"1976","unstructured":"Shneiderman, B., McKay, D.: Experimental investigations of computer program debugging and modification. Proc. Hum. Fact. Soc. Ann. Meet. 20(24), 557\u2013563 (1976)","journal-title":"Proc. Hum. Fact. Soc. Ann. Meet."},{"key":"4_CR29","doi-asserted-by":"crossref","unstructured":"Stefik, A., Hanenberg, S., McKenney, M., Andrews, A., Yellanki, S.K., Siebert, S.: What is the foundation of evidence of human factors decisions in language design? an empirical study on programming language workshops. In: Proceedings of the 22nd International Conference on Program Comprehension, ICPC 2014, pp. 223\u2013231. Association for Computing Machinery, New York (2014)","DOI":"10.1145\/2597008.2597154"},{"key":"4_CR30","doi-asserted-by":"crossref","unstructured":"Stefik, A., Siebert, S., Stefik, M., Slattery, K.: An empirical comparison of the accuracy rates of novices using the quorum, perl, and randomo programming languages. In: Proceedings of the 3rd ACM SIGPLAN Workshop on Evaluation and Usability of Programming Languages and Tools, PLATEAU 2011, pp. 3\u20138. Association for Computing Machinery, New York (2011)","DOI":"10.1145\/2089155.2089159"},{"issue":"1","key":"4_CR31","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/0164-1212(94)00111-Y","volume":"28","author":"WF Tichy","year":"1995","unstructured":"Tichy, W.F., Lukowicz, P., Prechelt, L., Heinz, E.A.: Experimental evaluation in computer science: a quantitative study. J. Syst. Softw. 28(1), 9\u201318 (1995)","journal-title":"J. Syst. Softw."},{"key":"4_CR32","unstructured":"Weissman, L.M.: A Methodology for Studying the Psychological Complexity of Computer Programs. PhD thesis. AAI0510378 (1974)"}],"container-title":["Communications in Computer and Information Science","Software Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-61753-9_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,26]],"date-time":"2024-12-26T22:02:46Z","timestamp":1735250566000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-61753-9_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031617522","9783031617539"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-61753-9_4","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"24 May 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors declare that they have no conflict of interest.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"A replication package of the experiment, the experiment\u2019s raw data and the analysis files are public accessible under the following link: . The experiment can be executed via the public accessible link: .","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Data Availability Statement"}},{"value":"ICSOFT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Software Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Rome","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 July 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 July 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoft2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}