{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T13:15:35Z","timestamp":1770902135867,"version":"3.50.1"},"reference-count":35,"publisher":"Informa UK Limited","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Computer Information Systems"],"published-print":{"date-parts":[[2005,3]]},"DOI":"10.1080\/08874417.2005.11645838","type":"journal-article","created":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T12:20:49Z","timestamp":1770898849000},"page":"1-11","source":"Crossref","is-referenced-by-count":0,"title":["Software Analysis by Code Clones in Open Source Software"],"prefix":"10.1080","volume":"45","author":[{"given":"Shinji","family":"Uchida","sequence":"first","affiliation":[{"name":"Kinki University Technical College Kumano, MIE 519-4395, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akito","family":"Monden","sequence":"additional","affiliation":[{"name":"Nara Institute of Science and Technology Ikoma, Nara 630-0101, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Naoki","family":"Ohsugi","sequence":"additional","affiliation":[{"name":"Nara Institute of Science and Technology Ikoma, Nara 630-0101, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Toshihiro","family":"Kamiya","sequence":"additional","affiliation":[{"name":"Japan Science and Technology Corp. Kawaguchi, Saitama 332-0012, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ken-Ichi","family":"Matsumoto","sequence":"additional","affiliation":[{"name":"Nara Institute of Science and Technology Ikoma, Nara 630-0101, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hideo","family":"Kudo","sequence":"additional","affiliation":[{"name":"Osaka Seikei University Osaka, 533-0007, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2016,1,5]]},"reference":[{"issue":"12","key":"e_1_2_1_2_1","first-page":"1319","article-title":"\u201cPerspective on Open Source Software,\u201d","volume":"43","author":"Aoyama M.","year":"2002","unstructured":"Aoyama, M. \u201cPerspective on Open Source Software,\u201d IPSJ Magazine, 43:12, December 2002, pp. 1319\u20131324.","journal-title":"IPSJ Magazine"},{"key":"e_1_2_1_3_1","first-page":"49","volume-title":"Proc. 24\u201d Symposium on the Interface Computing Science and Statistics","author":"Baker B.S.","year":"1992","unstructured":"Baker, B.S. \u201cA Program for Identifying Duplicated Code,\u201d Proc. 24\u201d Symposium on the Interface Computing Science and Statistics, Texas, Maerch 18\u201321, 1992, pp. 49\u201357."},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/WCRE.1995.514697","volume-title":"Proc. 2'd IEEE Working Conf. on Reverse Eng.","author":"Baker B.S.","year":"1995","unstructured":"Baker, B.S. \u201cOn Finding Duplication and Near-duplication in Large Software System,\u201d Proc. 2'd IEEE Working Conf. on Reverse Eng., Toronto, Ontario, July 14\u201316, 1995, pp. 86\u201395."},{"key":"e_1_2_1_5_1","first-page":"292","volume-title":"Proc. 6th IEEE Intl. Symposium on Software Metrics","author":"Balazinska M","year":"1999","unstructured":"Balazinska, M, E. Merlo, M. Dagenais, B. Lag\u00fce, and K.A. Kontogiannis. \u201cMeasuring Clone Based Reengineering Opportunities,\u201d Proc. 6th IEEE Intl. Symposium on Software Metrics, Boca Raton, FL, Nov. 4\u20136, 1999, pp. 292\u2013303."},{"key":"e_1_2_1_6_1","first-page":"326","volume-title":"Proc. 6th IEEE Working Conf. on Reverse Eng.","author":"Balazinska M.","year":"1999","unstructured":"Balazinska, M., E. Merlo, M. Dagenais, B. Lag\u00fce, and K.A. Kontogiannis. \u201cPartial Redesign of Java Software Systems Based on Clone Analysis,\u201d Proc. 6th IEEE Working Conf. on Reverse Eng., Atlanta, GA, oct. 6\u20138, 1999, pp. 326\u2013336."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1080\/08874417.1994.11646616"},{"key":"e_1_2_1_8_1","first-page":"368","volume-title":"Proc. IEEE Intl. Conf. on Software Maintenance","author":"Baxter I.D.","year":"1998","unstructured":"Baxter, I.D., A. YUahin, L. Loura, M. Sant'Anna, and L. Bier. \u201cClone Detection Using Abstract Syntax Trees,\u201d Proc. IEEE Intl. Conf. on Software Maintenance, Bethesa, MD, Nov. 16\u201320, 1998, pp. 368\u2013377."},{"key":"e_1_2_1_9_1","volume-title":"CloneWarrior homepage","unstructured":"CloneWarrior homepage: http:\/\/se.aist-nara.ac.jp\/clonewarrior\/"},{"key":"e_1_2_1_10_1","first-page":"109","volume-title":"Proc. IEEE Intl. Conf. on Software Maintenance","author":"Ducasse S.","year":"1999","unstructured":"Ducasse, S., M. Rieger, and S. Demeyer. \u201cA Language Independent Approach for Detecting Duplicated Code,\u201d Proc. IEEE Intl. Conf. on Software Maintenance, Oxford, UK, Aug. 30-Sept. 3, 1999, pp. 109\u2013118."},{"key":"e_1_2_1_11_1","volume-title":"fdesign(XForms) homepage","unstructured":"fdesign(XForms) homepage: http:\/\/world.std.com\/\u223cxforms\/"},{"key":"e_1_2_1_12_1","volume-title":"flex homepage","unstructured":"flex homepage: http:\/\/www.gnu.org\/software\/flex\/"},{"key":"e_1_2_1_13_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler M.","year":"1999","unstructured":"Fowler, M. Refactoring: Improving the Design of Existing Code. Addison Wesley, 1999."},{"key":"e_1_2_1_14_1","volume-title":"Gettext homepage","unstructured":"Gettext homepage: http:\/\/www.gnu.org\/software\/gettext\/"},{"key":"e_1_2_1_15_1","volume-title":"Glade homepage","unstructured":"Glade homepage: http:\/\/glade.gnome.org\/"},{"key":"e_1_2_1_16_1","volume-title":"GNU Project and FSF","unstructured":"GNU Project and FSF: http:\/\/www.gnu.org\/"},{"key":"e_1_2_1_17_1","volume-title":"GNU Bison homepage","unstructured":"GNU Bison homepage: http:\/\/www.gnu.org\/software\/bison\/bison.html"},{"key":"e_1_2_1_18_1","unstructured":"gperf homepage: http:\/\/www.gnu.org\/software\/gperf\/"},{"key":"e_1_2_1_19_1","volume-title":"GTK+ homepage","unstructured":"GTK+ homepage: http:\/\/www.gtk.org\/"},{"key":"e_1_2_1_20_1","first-page":"299","volume-title":"Proc. 26th Intl. Computer Software and Applications Conference","author":"Imai T.","year":"2002","unstructured":"Imai, T., Y. Kataoka, and T. Fukaya. \u201cEvaluating Software Maintenance Cost Using Functional Reduncancy Metrics,\u201d Proc. 26th Intl. Computer Software and Applications Conference, Oxford, England. Aug. 26\u201329, 2002, pp. 299\u2013306."},{"issue":"5","key":"e_1_2_1_21_1","first-page":"47","article-title":"\u201cCode-Clone Detection Methods,\u201d","volume":"18","author":"Inoue K.","year":"2001","unstructured":"Inoue, K., T. Kamiya, and S. Kusumoto. \u201cCode-Clone Detection Methods,\u201d Computer Software, 18:5, 2001, pp. 47\u201354.","journal-title":"Computer Software"},{"key":"e_1_2_1_22_1","volume-title":"\u201cCCFinder\/Gemini Web Site,\u201d","author":"Kamiya T.","unstructured":"Kamiya, T. and Y. Ueda. \u201cCCFinder\/Gemini Web Site,\u201d http:\/\/sel.ics.es.osaka-u.ac.jp\/cdtools\/index.html.en"},{"key":"e_1_2_1_23_1","first-page":"837","volume-title":"Proc. 23rd Intl. Conf. on Software Eng.","author":"Kamiya T.","year":"2001","unstructured":"Kamiya, T., F. Ohata, K. Kondou, S. Kusumoto, and K. Inoue. \u201cMaintenance Support Tools for Java Programs: CCFinder and JAAT,\u201d Proc. 23rd Intl. Conf. on Software Eng., Toronto, Canada, May 12\u201319, 2001, pp. 837\u2013838."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"e_1_2_1_25_1","first-page":"171","volume-title":"Proc. IBM Centre for Advanced Studies Conference","author":"Johnson J.H.","year":"1993","unstructured":"Johnson, J.H. \u201cIdentifying Redundancy in Source Code Using Fingerprints,\u201d Proc. IBM Centre for Advanced Studies Conference, Toronto, Ontario, October 24\u201328, 1993, pp. 171\u2013183."},{"key":"e_1_2_1_26_1","first-page":"120","volume-title":"Proc IEEE Intl. Conf. on Software Maintenance","author":"Johnson J.H.","year":"1994","unstructured":"Johnson, J.H. \u201cSubstring Matching for Clone Detection and Change Tracking,\u201d Proc IEEE Intl. Conf. on Software Maintenance, Victoria, British Columbia, Sep. 19\u201323, 1994, pp. 120\u2013126."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00126960"},{"key":"e_1_2_1_28_1","first-page":"314","volume-title":"Proc. IEEE Intl. Conf. on Software Maintenance","author":"Lagu\u00eb B.","year":"1997","unstructured":"Lagu\u00eb, B., E.M. Merlo, J. Mayrand, and J. Hudepohl. \u201cAssessing the Benefits of Incorporating Function Clone Detection in a Development Process,\u201d Proc. IEEE Intl. Conf. on Software Maintenance, Bari, Italy, Sep. 29-Oct. 3, 1997, pp. 314\u2013321."},{"key":"e_1_2_1_29_1","first-page":"244","volume-title":"Proc. IEEE Intl. Conf. on Software Maintenance","author":"Mayland J.","year":"1996","unstructured":"Mayland, J., C. Leblanc, and E.M. Merlo. \u201cExperiment on the Automatic Detection of Function Clones in a Software System Using Metrics,\u201d Proc. IEEE Intl. Conf. on Software Maintenance, Monterey, CA, Nov. 4\u20138, 1996, pp. 244\u2013253."},{"key":"e_1_2_1_30_1","first-page":"87","volume-title":"Proc. 8th IEEE Intl. Software Metrics Symposium","author":"Monden A.","year":"2002","unstructured":"Monden, A., D. Nakae, T. Kamiya, S. Sato, and K. Matsumoto. \u201cSoftware Quality Analysis by Code Clones in Industrial Legacy Software,\u201d Proc. 8th IEEE Intl. Software Metrics Symposium, Ottawa, Canada, June 4\u20137, 2002, pp. 87\u201394."},{"key":"e_1_2_1_31_1","volume-title":"Orbit homepage","unstructured":"Orbit homepage: http:\/\/orbit-resource.sourceforge.net\/"},{"key":"e_1_2_1_32_1","volume-title":"Pascal to C translator homepage","unstructured":"Pascal to C translator homepage: http:\/\/www.mpsinc.com\/pas2c.html"},{"key":"e_1_2_1_33_1","unstructured":"rpcgen (NetKit) distribution: http:\/\/freshmeat.net\/projects\/netkit\/"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1080\/08874417.1992.11646491"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1080\/08874417.1997.11647312"},{"key":"e_1_2_1_36_1","volume-title":"SWIG homepage","unstructured":"SWIG homepage: http:\/\/www.swig.org"}],"container-title":["Journal of Computer Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/08874417.2005.11645838","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T12:21:05Z","timestamp":1770898865000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/08874417.2005.11645838"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,3]]},"references-count":35,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,3]]}},"alternative-id":["10.1080\/08874417.2005.11645838"],"URL":"https:\/\/doi.org\/10.1080\/08874417.2005.11645838","relation":{},"ISSN":["0887-4417","2380-2057"],"issn-type":[{"value":"0887-4417","type":"print"},{"value":"2380-2057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,3]]}}}