{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,8]],"date-time":"2026-08-08T18:41:12Z","timestamp":1786214472666,"version":"3.56.0"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2012,5,3]],"date-time":"2012-05-03T00:00:00Z","timestamp":1336003200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2013,4]]},"DOI":"10.1007\/s10664-012-9201-4","type":"journal-article","created":{"date-parts":[[2012,5,2]],"date-time":"2012-05-02T06:32:45Z","timestamp":1335940365000},"page":"219-276","source":"Crossref","is-referenced-by-count":122,"title":["The impact of identifier style on effort and comprehension"],"prefix":"10.1007","volume":"18","author":[{"given":"Dave","family":"Binkley","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marcia","family":"Davis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dawn","family":"Lawrie","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonathan I.","family":"Maletic","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christopher","family":"Morrell","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bonita","family":"Sharif","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2012,5,3]]},"reference":[{"key":"9201_CR1","doi-asserted-by":"crossref","unstructured":"Anquetil N, Lethbridge T (1998) Extracting concepts from file names; a new file clustering criterion. In: Proceedings of the 20th international conference on software engineering","DOI":"10.1109\/ICSE.1998.671105"},{"key":"9201_CR2","doi-asserted-by":"crossref","unstructured":"Bednarik R, Tukiainen M (2006) An eye-tracking methodology for characterizing program comprehension processes. In: Proceedings of symposium on eye tracking research & applications (ETRA), California, USA","DOI":"10.1145\/1117309.1117356"},{"key":"9201_CR3","doi-asserted-by":"crossref","unstructured":"Bednarik R, Tukiainen M (2008) Temporal eye-tracking data: evolution of debugging strategies with multiple representations. In: Proceedings of symposium on eye tracking research & applications (ETRA), Savannah, Georgia","DOI":"10.1145\/1344471.1344497"},{"key":"9201_CR4","doi-asserted-by":"crossref","unstructured":"Beymer D, Russell D (2005) Webgazeanalyzer: a system for capturing and analyzing web reading behavior using eye gaze. In: Proceedings of CHI \u201905 extended abstracts on human factors in computing systems, Portland, OR","DOI":"10.1145\/1056808.1057055"},{"key":"9201_CR5","doi-asserted-by":"crossref","unstructured":"Binkley D, Davis M, Lawrie D, Morrell C (2009a) To camelcase or under_score. In: 17th IEEE international conference on program comprehension, British Columbia, Canada","DOI":"10.1109\/ICPC.2009.5090039"},{"key":"9201_CR6","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.scico.2009.02.006","volume":"74","author":"D Binkley","year":"2009","unstructured":"Binkley D, Lawrie D, Maex S, Morrell C (2009b) Identifier length and limited programmer memory. Sci Comput Program 74:149\u2013158","journal-title":"Sci Comput Program"},{"key":"9201_CR7","unstructured":"Binkley D, Davis M, Lawrie D, Maletic JI, Morrell C, Sharif B (2011) Extended models on the impact of identifier style on effort and comprehension. Technical Report LOY110720, Loyola University in Maryland"},{"key":"9201_CR8","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1038\/226177a0","volume":"226","author":"H Bouma","year":"1970","unstructured":"Bouma H (1970) Interaction effects in parafoveal letter recognition. Nature 226:177\u2013178","journal-title":"Nature"},{"key":"9201_CR9","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/S0020-7373(83)80031-5","volume":"18","author":"R Brooks","year":"1983","unstructured":"Brooks R (1983) Towards a theory of the comprehension of computer programs. Int J Man-Mach Stud 18:543\u2013554","journal-title":"Int J Man-Mach Stud"},{"key":"9201_CR10","doi-asserted-by":"crossref","unstructured":"Butler S, Wermelinger M, Yijun Y, Sharp H (2010) Exploring the influence of identifier names on code quality: an empirical study. In: Proceedings of 14th European conference on software maintenance and reengineering, Madrid, Spain","DOI":"10.1109\/CSMR.2010.27"},{"key":"9201_CR11","doi-asserted-by":"crossref","unstructured":"Caprile B, Tonella P (2000) Restructuring program identifier names. In: IEEE international conference on software maintenance","DOI":"10.1109\/ICSM.2000.883022"},{"issue":"1","key":"9201_CR12","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/2.48797","volume":"23","author":"M Crosby","year":"1990","unstructured":"Crosby M, Stelovsky J (1990) How do we read algorithms? A case study. IEEE Comput 23(1):24\u201335","journal-title":"IEEE Comput"},{"key":"9201_CR13","doi-asserted-by":"crossref","unstructured":"Cutrell E, Guan Z (2007) What are you looking for? An eye-tracking study of information usage in web search. In: Proceedings of CHI, San Jose, California","DOI":"10.1145\/1240624.1240690"},{"key":"9201_CR14","doi-asserted-by":"crossref","unstructured":"de\u00a0Kock E, van\u00a0Biljon J, Pretorius M (2009) Usability evaluation methods: mind the gaps. In: Proceedings of annual research conference of the South African institute of computer scientists and information technologists Vanderbijlpark, Emfuleni, South Africa","DOI":"10.1145\/1632149.1632166"},{"key":"9201_CR15","unstructured":"Dei\u00dfenb\u00f6ck F, Pizka M (2005) Concise and consistent naming. In: Proceedings of the 13th international workshop on program comprehension (IWPC 2005), St. Louis, MO, USA"},{"key":"9201_CR16","volume-title":"Eye tracking methodology: theory and practice","author":"A Duchowski","year":"2007","unstructured":"Duchowski A (2007) Eye tracking methodology: theory and practice, 2nd edn. Springer, London","edition":"2"},{"issue":"20","key":"9201_CR17","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/S0042-6989(97)00095-3","volume":"37","author":"J Epelboim","year":"1997","unstructured":"Epelboim J, Booth J, Ashkenazy R, Steinmans ATR (1997) Fillers and spaces in text: the importance of word recognition during reading. Vis Res 37(20):465\u2013472","journal-title":"Vis Res"},{"key":"9201_CR18","doi-asserted-by":"crossref","unstructured":"Goldberg JH, Stimson MJ, Lewenstein M, Scott N, Wichansky AM (2002) Eye tracking in web search tasks: design implications. In: Proceedings of 2002 symposium on eye tracking research & applications (ETRA), New Orleans, Louisiana","DOI":"10.1145\/507079.507082"},{"key":"9201_CR19","doi-asserted-by":"crossref","unstructured":"Grant S, Cordy JR (2010) Estimating the optimal number of latent concepts in source code analysis. In: 10th IEEE working conference on source code analysis and manipulation (SCAM), Timisoara, Romania","DOI":"10.1109\/SCAM.2010.22"},{"key":"9201_CR20","doi-asserted-by":"crossref","unstructured":"Gu\u00e9h\u00e9neuc Y-G (2006) Taupe: towards understanding program comprehension. In: Proceedings of 16th IBM centers for advanced studies on collaborative research, Canada","DOI":"10.1145\/1188966.1188968"},{"key":"9201_CR21","doi-asserted-by":"crossref","unstructured":"H\u00f8st E, \u00d8stvold B (2008) The programmer\u2019s lexicon, volume i: the verbs. In: International working conference on source code analysis and manipulation, Beijing, China","DOI":"10.1109\/SCAM.2007.4362913"},{"key":"9201_CR22","doi-asserted-by":"crossref","unstructured":"Jeanmart S, Gu\u00e9h\u00e8neuc Y-G, Sahraoui H, Habra N (2009) Impact of the visitor pattern on program comprehension and maintenance. In: Proceedings of 3rd international symposium on empirical software engineering and measurement, Lake Buena Vista, Florida","DOI":"10.1109\/ESEM.2009.5316015"},{"key":"9201_CR23","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1037\/0033-295X.87.4.329","volume":"87","author":"M Just","year":"1980","unstructured":"Just M, Carpenter P (1980) A theory of reading: from eye fixations to comprehension. Psychol Rev 87:329\u2013354","journal-title":"Psychol Rev"},{"key":"9201_CR24","unstructured":"Lawrie D, Morrell C, Feild H, Binkley D (2006) What\u2019s in a name? A study of identifiers. In: 14th international conference on program comprehension"},{"issue":"4","key":"9201_CR25","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/s11334-007-0031-2","volume":"3","author":"D Lawrie","year":"2007","unstructured":"Lawrie D, Morrell C, Feild H, Binkley D (2007) Effective identifier names for comprehension and memory. Innovations in Systems and Software Engineering 3(4):303\u2013318","journal-title":"Innovations in Systems and Software Engineering"},{"key":"9201_CR26","unstructured":"Liblit B, Begel A, Sweetser E (2006) Cognitive perspectives on the role of naming in computer programs. In: 8th annual psychology of programming workshop, Brighton, UK"},{"key":"9201_CR27","unstructured":"MacGinitie W, MacGinitie R, Maria K, Dreyer LG, Hughes KE (2000) Gates\u2013MacGinitie reading tests, 4th edn (GRMT-4). Riverside, Itasca, IL"},{"key":"9201_CR28","volume-title":"Matsumoto K-i An Analysis of eye movements during browsing multiple search results pages","author":"Y Matsuda","year":"2009","unstructured":"Matsuda Y, Uwano H, Ohira M, Matsumoto K-i (2009) An Analysis of eye movements during browsing multiple search results pages. Springer, Berlin"},{"key":"9201_CR29","volume-title":"Models for discrete longitudinal data","author":"G Molenberghs","year":"2006","unstructured":"Molenberghs G, Verbeke G (2006) Models for discrete longitudinal data. Springer, Berlin"},{"key":"9201_CR30","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1080\/00031305.1997.10474409","volume":"51","author":"C Morrell","year":"1997","unstructured":"Morrell C, Pearson J, Brant L (1997) Linear transformations of linear mixed effects models. Am Stat 51:338\u2013343","journal-title":"Am Stat"},{"key":"9201_CR31","doi-asserted-by":"crossref","unstructured":"Nakamichi N, Shima K, Sakai M, Matsumoto K-i (2006) Detecting low usability web pages using quantitative data of users\u2019 behavior. In: Proceedings of 28th international conference on software engineering, Shanghai, China","DOI":"10.1145\/1134285.1134365"},{"issue":"1","key":"9201_CR32","doi-asserted-by":"crossref","first-page":"45","DOI":"10.3758\/BF03193811","volume":"13","author":"B New","year":"2006","unstructured":"New B, Ferrand L, Pallier C, Brysbaert M (2006) Reexamining the word length effect in visual word recognition: new evidence from the English Lexicon Project. Psychon Bull Rev 13(1):45\u201352","journal-title":"Psychon Bull Rev"},{"key":"9201_CR33","doi-asserted-by":"crossref","unstructured":"Ohba M, Gondow K (2005) Toward mining \u201cconcept keywords\u201d from identifiers in large software projects. In: Proceedings of the proceedings of the second international workshop on mining software repositories, St Louis, MO","DOI":"10.1145\/1083142.1083151"},{"key":"9201_CR34","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1007\/s10664-009-9125-9","volume":"15","author":"GC Porras","year":"2010","unstructured":"Porras GC, Gu\u00e9h\u00e9neuc Y-G (2010) An empirical study on the efficiency of different design pattern representations in uml class diagrams. Empirical Software Engineering 15:493\u2013522","journal-title":"Empirical Software Engineering"},{"issue":"8","key":"9201_CR35","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1016\/S0042-6989(97)00274-5","volume":"38","author":"K Rayner","year":"1998","unstructured":"Rayner K, Fischer M, Pollatsek A (1998) Unspaced text interferes with both word identification and eye movement control. Vis Res 38(8):1129\u20131144","journal-title":"Vis Res"},{"key":"9201_CR36","unstructured":"Sami P, Roman B, Tatiana G, Vesa T, Markku T (2008) A method to study visual attention aspects of collaboration: eye-tracking pair programmers simultaneously. In: Proceedings of symposium on eye tracking research & applications, Georgia, USA"},{"key":"9201_CR37","doi-asserted-by":"crossref","unstructured":"Sharif B, Maletic J (2010a) An eye tracking study on camelcase and under_score identifier styles. In: 18th IEEE international conference on program comprehension, Braga, Portugal","DOI":"10.1109\/ICPC.2010.41"},{"key":"9201_CR38","doi-asserted-by":"crossref","unstructured":"Sharif B, Maletic J (2010b) An eye tracking study on the effects of layout in understanding the role of design patterns. In: 26th IEEE international conference on software maintenance, Timisoara, Romania","DOI":"10.1109\/ICSM.2010.5609582"},{"key":"9201_CR39","unstructured":"Simonyi C (1999) Hungarian notation. msdn.microsoft.com\/en-us\/library\/aa260976(VS.60).aspx"},{"issue":"4","key":"9201_CR40","first-page":"733","volume":"19","author":"D Sj\u00f8berg","year":"1993","unstructured":"Sj\u00f8berg, D, Hannay, J, Hansen, O, Kampenes, V, Karahasanovic, A, Liborg, N, and Rekdal, A (1993). A survey of controlled experiments in software engineering. IEEE Trans Softw Eng 19(4):733\u2013753","journal-title":"IEEE Trans Softw Eng"},{"key":"9201_CR41","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1109\/TSE.1984.5010283","volume":"10","author":"E Soloway","year":"1984","unstructured":"Soloway E, Ehrlich K (1984) Empirical studies of programming knowledge. IEEE Trans Softw Eng 10:595\u2013609","journal-title":"IEEE Trans Softw Eng"},{"issue":"3","key":"9201_CR42","first-page":"143","volume":"4","author":"A Takang","year":"1996","unstructured":"Takang A, Grubb P, Macredie R (1996) The effects of comments and identifier names on program comprehensibility: an experiential study. J Program Lang 4(3):143\u2013167","journal-title":"J Program Lang"},{"key":"9201_CR43","doi-asserted-by":"crossref","unstructured":"Uwano H, Nakamura M, Monden A, Matsumoto K (2006) Analyzing individual performance of source code review using reviewers\u2019 eye movement. In: Proceedings of 2006 symposium on eye tracking research & applications (ETRA), San Diego, California","DOI":"10.1145\/1117309.1117357"},{"key":"9201_CR44","doi-asserted-by":"crossref","unstructured":"Uwano H, Monden A, Matsumoto K (2008) Dresrem 2: an analysis system for multi-document software review using reviewers\u2019 eye movements. In: Proceedings of 3rd international conference on software engineering advances (ICSEA), Sliema, Malta","DOI":"10.1109\/ICSEA.2008.49"},{"key":"9201_CR45","volume-title":"Linear mixed models for longitudinal data","author":"G Verbeke","year":"2001","unstructured":"Verbeke G, Molenberghs G (2001) Linear mixed models for longitudinal data, 2nd edn. Springer, New York","edition":"2"},{"key":"9201_CR46","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1016\/S0020-7373(05)80090-2","volume":"35","author":"S Wiedenbeck","year":"1991","unstructured":"Wiedenbeck S (1991) The initial stage of program comprehension. Int J Man-Mach Stud 35:517\u2013540","journal-title":"Int J Man-Mach Stud"},{"key":"9201_CR47","doi-asserted-by":"crossref","unstructured":"Yusuf S, Kagdi H, Maletic JI (2007) Assessing the comprehension of uml class diagrams via eye tracking. In: Proceedings of 15th IEEE intl. conf. on program comprehension, Banff Canada","DOI":"10.1109\/ICPC.2007.10"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9201-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-012-9201-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9201-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,24]],"date-time":"2024-04-24T02:59:06Z","timestamp":1713927546000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-012-9201-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,5,3]]},"references-count":47,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,4]]}},"alternative-id":["9201"],"URL":"https:\/\/doi.org\/10.1007\/s10664-012-9201-4","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,5,3]]}}}