{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T16:06:20Z","timestamp":1778947580731,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642030123","type":"print"},{"value":"9783642030130","type":"electronic"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03013-0_14","type":"book-chapter","created":{"date-parts":[[2009,7,30]],"date-time":"2009-07-30T14:30:01Z","timestamp":1248964201000},"page":"294-317","source":"Crossref","is-referenced-by-count":105,"title":["Debugging Method Names"],"prefix":"10.1007","author":[{"given":"Einar W.","family":"H\u00f8st","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bjarte M.","family":"\u00d8stvold","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"14_CR1","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1145\/1176617.1176671","volume-title":"OOPSLA Companion","author":"S.K. Bajracharya","year":"2006","unstructured":"Bajracharya, S.K., Ngo, T.C., Linstead, E., Dou, Y., Rigor, P., Baldi, P., Lopes, C.V.: Sourcerer: a search engine for open source code supporting structure-based search. In: Tarr, P.L., Cook, W.R. (eds.) OOPSLA Companion, pp. 681\u2013682. ACM Press, New York (2006)"},{"key":"14_CR2","volume-title":"Implementation Patterns","author":"K. Beck","year":"2007","unstructured":"Beck, K.: Implementation Patterns. Addison-Wesley Professional, Reading (2007)"},{"key":"14_CR3","volume-title":"Effective Java","author":"J. Bloch","year":"2008","unstructured":"Bloch, J.: Effective Java. Prentice-Hall, Englewood Cliffs (2008)"},{"key":"14_CR4","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1109\/WCRE.1999.806952","volume-title":"Proceedings of the Sixth Working Conference on Reverse Engineering (WCRE 1999)","author":"B. Caprile","year":"1999","unstructured":"Caprile, B., Tonella, P.: Nomen est omen: Analyzing the language of function identifiers. In: Proceedings of the Sixth Working Conference on Reverse Engineering (WCRE 1999), Atlanta, Georgia, USA, 6-8 October 1999, pp. 112\u2013122. IEEE Computer Society Press, Los Alamitos (1999)"},{"key":"14_CR5","unstructured":"Collar, E., Valerdi, R.: Role of software readability on software development cost. In: Proceedings of the 21st Forum on COCOMO and Software Cost Modeling, Herndon, VA (October 2006)"},{"key":"14_CR6","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1109\/WPC.2005.14","volume-title":"Proceedings of the 13th IEEE International Workshop on Program Comprehension (IWPC 2005)","author":"F. Dei\u00dfenb\u00f6ck","year":"2005","unstructured":"Dei\u00dfenb\u00f6ck, F., Pizka, M.: Concise and consistent naming. In: Proceedings of the 13th IEEE International Workshop on Program Comprehension (IWPC 2005), pp. 97\u2013106. IEEE Computer Society Press, Los Alamitos (2005)"},{"issue":"1","key":"14_CR7","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1002\/smr.343","volume":"19","author":"M.A. Eierman","year":"2007","unstructured":"Eierman, M.A., Dishaw, M.T.: The process of software maintenance: a comparison of object-oriented and third-generation development languages. Journal of Software Maintenance and Evolution: Research and Practice\u00a019(1), 33\u201347 (2007)","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"key":"14_CR8","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/7287.001.0001","volume-title":"WordNet: An Electronic Lexical Database","author":"C. Fellbaum","year":"1998","unstructured":"Fellbaum, C.: WordNet: An Electronic Lexical Database. MIT Press, Cambridge (1998)"},{"key":"14_CR9","first-page":"56","volume-title":"Translations from the Philosophical Writings of Gottlob Frege","author":"G. Frege","year":"1952","unstructured":"Frege, G.: On sense and reference. In: Geach, P., Black, M. (eds.) Translations from the Philosophical Writings of Gottlob Frege, pp. 56\u201378. Blackwell, Malden (1952)"},{"key":"14_CR10","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1145\/1094811.1094819","volume-title":"Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2005)","author":"J. Gil","year":"2005","unstructured":"Gil, J., Maman, I.: Micro patterns in Java code. In: Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2005), San Diego, CA, USA, October 16-20, 2005, pp. 97\u2013116. ACM Press, New York (2005)"},{"key":"14_CR11","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/SCAM.2007.18","volume-title":"Proceedings of the Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007)","author":"E.W. H\u00f8st","year":"2007","unstructured":"H\u00f8st, E.W., \u00d8stvold, B.M.: The programmer\u2019s lexicon, volume I: The verbs. In: Proceedings of the Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007), Washington, DC, USA, pp. 193\u2013202. IEEE Computer Society, Los Alamitos (2007)"},{"key":"14_CR12","volume-title":"Proceedings of the 1st International Conference on Software Language Engineering (SLE 2008)","author":"E.W. H\u00f8st","year":"2008","unstructured":"H\u00f8st, E.W., \u00d8stvold, B.M.: The Java programmer\u2019s phrase book. In: Proceedings of the 1st International Conference on Software Language Engineering (SLE 2008), Springer, Heidelberg (2008)"},{"issue":"4","key":"14_CR13","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1007\/s10664-006-9032-2","volume":"12","author":"D. Lawrie","year":"2007","unstructured":"Lawrie, D., Feild, H., Binkley, D.: Quantifying identifier quality: An analysis of trends. Journal of Empirical Software Engineering\u00a012(4), 359\u2013388 (2007)","journal-title":"Journal of Empirical Software Engineering"},{"key":"14_CR14","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1109\/ICPC.2006.51","volume-title":"Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006)","author":"D. Lawrie","year":"2006","unstructured":"Lawrie, D., Morrell, C., Feild, H., Binkley, D.: What\u2019s in a name? A study of identifiers. In: Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), Athens, Greece, 14-16 June 2006, pp. 3\u201312. IEEE Computer Society Press, Los Alamitos (2006)"},{"key":"14_CR15","unstructured":"Liblit, B., Begel, A., Sweeser, E.: Cognitive perspectives on the role of naming in computer programs. In: Proceedings of the 18th Annual Psychology of Programming Workshop, Sussex, United Kingdom, September 2006, Psychology of Programming Interest Group (2006)"},{"key":"14_CR16","first-page":"451","volume-title":"Australian Software Engineering Conference","author":"H. Ma","year":"2008","unstructured":"Ma, H., Amor, R., Tempero, E.D.: Indexing the Java API using source code. In: Australian Software Engineering Conference, pp. 451\u2013460. IEEE Computer Society Press, Los Alamitos (2008)"},{"key":"14_CR17","volume-title":"Foundations of Statistical Natural Language Processing","author":"C.D. Manning","year":"1999","unstructured":"Manning, C.D., Schuetze, H.: Foundations of Statistical Natural Language Processing. MIT Press, Cambridge (1999)"},{"key":"14_CR18","volume-title":"Clean Code","author":"R.C. Martin","year":"2008","unstructured":"Martin, R.C.: Clean Code. Prentice-Hall, Englewood Cliffs (2008)"},{"key":"14_CR19","unstructured":"McConnell, S.: Code Complete: A Practical Handbook of Software Construction, 2nd edn. Microsoft Press (2004)"},{"key":"14_CR20","first-page":"15","volume-title":"Proceedings of the 7th ACM Workshop on Program Analysis for Software Tools and Engineering (PASTE 2007)","author":"L.L. Pollock","year":"2007","unstructured":"Pollock, L.L., Vijay-Shanker, K., Shepherd, D., Hill, E., Fry, Z.P., Maloor, K.: Introducing natural language program analysis. In: Proceedings of the 7th ACM Workshop on Program Analysis for Software Tools and Engineering (PASTE 2007), San Diego, California, USA, 2007, June 13-14, 2007, pp. 15\u201316. ACM, New York (2007)"},{"key":"14_CR21","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/ICSM.2007.4362616","volume-title":"Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007)","author":"S.P. Reiss","year":"2007","unstructured":"Reiss, S.P.: Finding unusual code. In: Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), pp. 34\u201343. IEEE Computer Society Press, Los Alamitos (2007)"},{"key":"14_CR22","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1145\/1218563.1218587","volume-title":"Proceedings of the 6th international conference on Aspect-oriented software development (AOSD 2007)","author":"D. Shepherd","year":"2007","unstructured":"Shepherd, D., Fry, Z.P., Hill, E., Pollock, L., Vijay-Shanker, K.: Using natural language program analysis to locate and understand action-oriented concerns. In: Proceedings of the 6th international conference on Aspect-oriented software development (AOSD 2007), pp. 212\u2013224. ACM Press, New York (2007)"},{"key":"14_CR23","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/1119655.1119660","volume-title":"Proceedings of the 5th International Conference on Aspect-Oriented Software Development (AOSD 2006)","author":"D. Shepherd","year":"2006","unstructured":"Shepherd, D., Pollock, L.L., Vijay-Shanker, K.: Towards supporting on-demand virtual remodularization using program graphs. In: Proceedings of the 5th International Conference on Aspect-Oriented Software Development (AOSD 2006), pp. 3\u201314. ACM Press, New York (2006)"},{"key":"14_CR24","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/SCAM.2008.23","volume-title":"Proceedings of the Eight IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008)","author":"J. Singer","year":"2008","unstructured":"Singer, J., Kirkham, C.: Exploiting the correspondence between micro patterns and class names. In: Proceedings of the Eight IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), pp. 67\u201376. IEEE Computer Society Press, Los Alamitos (2008)"},{"key":"14_CR25","unstructured":"Surowiecki, J.: The Wisdom of Crowds. Anchor (2005)"},{"key":"14_CR26","volume-title":"Data Mining: Practical Machine Learning Tools and Techniques","author":"I.H. Witten","year":"2005","unstructured":"Witten, I.H., Frank, E.: Data Mining: Practical Machine Learning Tools and Techniques, 2nd edn. Morgan Kaufmann, San Francisco (2005)","edition":"2"},{"key":"14_CR27","volume-title":"Philosophical Investigations","author":"L. Wittgenstein","year":"1973","unstructured":"Wittgenstein, L.: Philosophical Investigations. Prentice-Hall, Englewood Cliffs (1973)"}],"container-title":["Lecture Notes in Computer Science","ECOOP 2009 \u2013 Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03013-0_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,26]],"date-time":"2023-05-26T05:42:45Z","timestamp":1685079765000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03013-0_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642030123","9783642030130"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03013-0_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009]]}}}