{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T16:14:39Z","timestamp":1778084079236,"version":"3.51.4"},"reference-count":39,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,11]]},"DOI":"10.1109\/ase.2013.6693078","type":"proceedings-article","created":{"date-parts":[[2014,1,6]],"date-time":"2014-01-06T12:07:25Z","timestamp":1389010045000},"page":"180-190","source":"Crossref","is-referenced-by-count":93,"title":["A study of repetitiveness of code changes in software evolution"],"prefix":"10.1109","author":[{"given":"Hoan Anh","family":"Nguyen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anh Tuan","family":"Nguyen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tung Thanh","family":"Nguyen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tien N.","family":"Nguyen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hridesh","family":"Rajan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/1181775.1181781"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.43"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606626"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393656"},{"key":"18","first-page":"187","article-title":"An empirical study of code clone genealogies","author":"kim","year":"2005","journal-title":"ESEC\/FSE'05 - Proceedings of the Joint 10th European Software Engineering Conference (ESEC) and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-13)"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393603"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.02.007"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985842"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1109\/PROMISE.2007.10"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/1572272.1572283"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227176"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.104"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806831"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227135"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.28"},{"key":"20","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":"Lecture Notes in Computer Science"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2001.989796"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1002\/smr.402"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606596"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/FLOSS.2007.10"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2009.5069476"},{"key":"27","article-title":"Mining continuous code changes to detect frequent program transformations","author":"negara","year":"2013","journal-title":"University of Illinois at Urbana-Champaign Technical Report"},{"key":"28","first-page":"79","article-title":"Is it dangerous to use version control histories to study source code evolution?","author":"negara","year":"2012","journal-title":"ECOOP'12"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.90"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1998.738528"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1137\/S0097539793246707"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2012.6224284"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/ISESE.2005.1541846"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869486"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70731"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1999.792593"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393659"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368154"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806847"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70725"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985456"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882315"}],"event":{"name":"2013 IEEE\/ACM 28th International Conference on Automated Software Engineering (ASE)","location":"Silicon Valley, CA, USA","start":{"date-parts":[[2013,11,11]]},"end":{"date-parts":[[2013,11,15]]}},"container-title":["2013 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6684409\/6693054\/06693078.pdf?arnumber=6693078","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T01:23:03Z","timestamp":1498094583000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6693078\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11]]},"references-count":39,"URL":"https:\/\/doi.org\/10.1109\/ase.2013.6693078","relation":{},"subject":[],"published":{"date-parts":[[2013,11]]}}}