{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T16:18:16Z","timestamp":1740154696619,"version":"3.37.3"},"reference-count":7,"publisher":"Wiley","license":[{"start":{"date-parts":[[2012,5,28]],"date-time":"2012-05-28T00:00:00Z","timestamp":1338163200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"funder":[{"DOI":"10.13039\/501100001700","name":"Ministry of Education, Culture, Sports, Science and Technology","doi-asserted-by":"publisher","award":["21240002","23650014","22700031"],"award-info":[{"award-number":["21240002","23650014","22700031"]}],"id":[{"id":"10.13039\/501100001700","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["21240002","23650014","22700031"],"award-info":[{"award-number":["21240002","23650014","22700031"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["21240002","23650014","22700031"],"award-info":[{"award-number":["21240002","23650014","22700031"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001700","name":"Ministry of Education, Science, Sports and Culture","doi-asserted-by":"crossref","award":["21240002","23650014","22700031"],"award-info":[{"award-number":["21240002","23650014","22700031"]}],"id":[{"id":"10.13039\/501100001700","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Advances in Software Engineering"],"published-print":{"date-parts":[[2012,5,28]]},"abstract":"<jats:p>It is said that the presence of duplicate code is one of the factors that make software maintenance more difficult. Many research efforts have been performed on detecting, removing, or managing duplicate code on this basis. However, some researchers doubt this basis in recent years and have conducted empirical studies to investigate the influence of the presence of duplicate code. In this study, we conduct an empirical study to investigate this matter from a different standpoint from previous studies. In this study, we define a new indicator \u201cmodification frequency\u201d to measure the impact of duplicate code and compare the values between duplicate code and nonduplicate code. The features of this study are as follows the indicator used in this study is based on modification places instead of the ratio of modified lines; we use multiple duplicate code detection tools to reduce biases of detection tools; and we compare the result of the proposed method with other two investigation methods. The result shows that duplicate code tends to be less frequently modified than nonduplicate code, and we found some instances that the proposed method can evaluate the influence of duplicate code more accurately than the existing investigation methods.<\/jats:p>","DOI":"10.1155\/2012\/938296","type":"journal-article","created":{"date-parts":[[2012,5,29]],"date-time":"2012-05-29T07:14:10Z","timestamp":1338275650000},"page":"1-22","source":"Crossref","is-referenced-by-count":4,"title":["An Empirical Study on the Impact of Duplicate Code"],"prefix":"10.1155","volume":"2012","author":[{"given":"Keisuke","family":"Hotta","sequence":"first","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yui","family":"Sasaki","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yukiko","family":"Sano","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoshiki","family":"Higo","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shinji","family":"Kusumoto","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"issue":"10","key":"1","first-page":"804","volume":"32","year":"2007","journal-title":"IEEE Transactions on Software Engineering"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.101"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9076-6"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2010.11.010"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/32.895984"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"issue":"3","key":"27","first-page":"1","volume":"45","year":"2005","journal-title":"Journal of Computer Information Systems"}],"container-title":["Advances in Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/archive\/2012\/938296.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/archive\/2012\/938296.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/archive\/2012\/938296.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,10]],"date-time":"2020-12-10T05:28:18Z","timestamp":1607578098000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/ase\/2012\/938296\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,5,28]]},"references-count":7,"alternative-id":["938296","938296"],"URL":"https:\/\/doi.org\/10.1155\/2012\/938296","relation":{},"ISSN":["1687-8655","1687-8663"],"issn-type":[{"type":"print","value":"1687-8655"},{"type":"electronic","value":"1687-8663"}],"subject":[],"published":{"date-parts":[[2012,5,28]]}}}