{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T17:26:21Z","timestamp":1777137981837,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":10,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,6,1]],"date-time":"2012-06-01T00:00:00Z","timestamp":1338508800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,6]]},"DOI":"10.1145\/2328876.2328883","type":"proceedings-article","created":{"date-parts":[[2012,7,10]],"date-time":"2012-07-10T16:41:12Z","timestamp":1341938472000},"page":"50-53","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Identifying extract-method refactoring candidates automatically"],"prefix":"10.1145","author":[{"given":"Tushar","family":"Sharma","sequence":"first","affiliation":[{"name":"Siemens Corporate Research and Technologies, Bangalore, India"}]}],"member":"320","published-online":{"date-parts":[[2012,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Cppcheck. URL http:\/\/cppcheck.sourceforge.net\/.  Cppcheck. URL http:\/\/cppcheck.sourceforge.net\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/390013.808479"},{"key":"e_1_3_2_1_3_1","first-page":"33","volume-title":"Proceedings of the 11th IEEE International Workshop on Program Comprehension, IWPC '03","author":"Komondoor R."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"A.\n       \n      Lakhotia\n     and \n      \n      \n      J.-C.\n       \n      Deprez\n    .\n      \n  \n   \n  Restructuring programs by tucking statements into functions. In M. Harman and K. Gallagher editors Special Issue on Program Slicing volume \n  40\n   of \n  Information and Software Technology pages \n  677\n  --\n  689\n  . \n  1998\n  .  A. Lakhotia and J.-C. Deprez. Restructuring programs by tucking statements into functions. In M. Harman and K. Gallagher editors Special Issue on Program Slicing volume 40 of Information and Software Technology pages 677--689. 1998.","DOI":"10.1016\/S0950-5849(98)00091-3"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1159733.1159778"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/379377.375233"},{"key":"e_1_3_2_1_7_1","unstructured":"W. F. Opdyke. Refactoring: A program restructuring aid in designing object-oriented application frameworks. Technical report Ph.D. thesis 1992.  W. F. Opdyke. Refactoring: A program restructuring aid in designing object-oriented application frameworks. Technical report Ph.D. thesis 1992."},{"key":"e_1_3_2_1_8_1","first-page":"14","volume-title":"USA","author":"Stevens W.","year":"1979"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2009.23"},{"key":"e_1_3_2_1_10_1","unstructured":"D. Wilking U. Kahn and S. Kowalewski. An empirical evaluation of refactoring. e-Informatica Software Engineering Journal 1(1) 2007.  D. Wilking U. Kahn and S. Kowalewski. An empirical evaluation of refactoring. e-Informatica Software Engineering Journal 1(1) 2007."}],"event":{"name":"WRT '12: Fifth Workshop on Refactoring Tools 2012","location":"Rapperswil Switzerland","acronym":"WRT '12","sponsor":["ICSE International Conference on Software Engineering","SWEN SWEN - Software Engineering Network"]},"container-title":["Proceedings of the Fifth Workshop on Refactoring Tools"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2328876.2328883","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2328876.2328883","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:01:10Z","timestamp":1750276870000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2328876.2328883"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,6]]},"references-count":10,"alternative-id":["10.1145\/2328876.2328883","10.1145\/2328876"],"URL":"https:\/\/doi.org\/10.1145\/2328876.2328883","relation":{},"subject":[],"published":{"date-parts":[[2012,6]]},"assertion":[{"value":"2012-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}