{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T02:45:03Z","timestamp":1783737903681,"version":"3.55.0"},"reference-count":34,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,3]]},"DOI":"10.1109\/saner.2015.7081848","type":"proceedings-article","created":{"date-parts":[[2015,4,13]],"date-time":"2015-04-13T21:57:15Z","timestamp":1428962235000},"page":"380-389","source":"Crossref","is-referenced-by-count":122,"title":["CloCom: Mining existing source code for automatic comment generation"],"prefix":"10.1109","author":[{"given":"Edmund","family":"Wong","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"family":"Taiyue Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lin","family":"Tan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref33","year":"0","journal-title":"Simian - Similarity Analyser"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2009.20"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/IWSC.2013.6613037"},{"key":"ref30","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1007\/3-540-47764-0_3","article-title":"Using Slicing to Identify Duplication in Source Code","author":"komondoor","year":"2001","journal-title":"The 4th International Symposium on Static Analysis"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.12"},{"key":"ref10","first-page":"318","article-title":"MAPO: Mining and Recommending API Usage Patterns","author":"zhong","year":"2009","journal-title":"European Conference on Object-Oriented Programming"},{"key":"ref11","year":"0","journal-title":"Count Lines of Code"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.02.007"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/SYNASC.2005.20"},{"key":"ref14","first-page":"96","article-title":"DECKARD: Scalable and Accurate Tree-Based Detection of Code Clones","author":"jiang","year":"2007","journal-title":"Proceedings of the International Conference on Software Eneineering"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.41"},{"key":"ref16","year":"0","journal-title":"Eclipse Java Development Tools"},{"key":"ref17","year":"0","journal-title":"The Software and Text Similarity Tester SIM"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2421004"},{"key":"ref19","first-page":"20","article-title":"CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code","volume":"6","author":"li","year":"2004","journal-title":"Symposium on Opearting Systems Design & Implementation"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985808"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859006"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2414782.2414783"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.28"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613830"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2004.6"},{"key":"ref8","year":"0","journal-title":"Stack Overflow"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693113"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1085313.1085331"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/RAMS.2002.981648"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624045"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597078"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1390630.1390664"},{"key":"ref21","article-title":"A Survey on Software Clone Detection Research","volume":"115","author":"roy","year":"2007","journal-title":"Queen&#x2013;'s University School of Computing TR"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859005"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100145"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227207"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240510"}],"event":{"name":"2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Montreal, QC, Canada","start":{"date-parts":[[2015,3,2]]},"end":{"date-parts":[[2015,3,6]]}},"container-title":["2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7066219\/7081802\/07081848.pdf?arnumber=7081848","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,23]],"date-time":"2017-06-23T09:20:01Z","timestamp":1498209601000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7081848\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/saner.2015.7081848","relation":{},"subject":[],"published":{"date-parts":[[2015,3]]}}}