{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,10]],"date-time":"2026-10-10T15:14:54Z","timestamp":1791645294482,"version":"4.3.4"},"reference-count":29,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2017]]},"DOI":"10.1587\/transinf.2016edp7334","type":"journal-article","created":{"date-parts":[[2017,1,31]],"date-time":"2017-01-31T22:30:18Z","timestamp":1485901818000},"page":"273-284","source":"Crossref","is-referenced-by-count":29,"title":["&lt;i&gt;CLCMiner&lt;\/i&gt;: Detecting Cross-Language Clones without Intermediates"],"prefix":"10.1587","volume":"E100.D","author":[{"given":"Xiao","family":"CHENG","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhiming","family":"PENG","sequence":"additional","affiliation":[{"name":"School of Information Systems, Singapore Management University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lingxiao","family":"JIANG","sequence":"additional","affiliation":[{"name":"School of Information Systems, Singapore Management University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hao","family":"ZHONG","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haibo","family":"YU","sequence":"additional","affiliation":[{"name":"School of Software, Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianjun","family":"ZHAO","sequence":"additional","affiliation":[{"name":"Department of Advanced Information Technology, Kyushu University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] \u201cAntlr.\u201d http:\/\/www.antlr.org"},{"key":"2","unstructured":"[2] \u201cLucene.\u201d http:\/\/lucene.apache.org"},{"key":"3","unstructured":"[3] N.A. Kraft, B.W. Bonds, and R.K. Smith, \u201cCross-language clone detection,\u201d Proc. SEKE, pp.54-59, 2008."},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] R. Fanta and V. Rajlich, \u201cRemoving clones from the code,\u201d J. Software Maintenance, vol.11, no.4, pp.223-243, 1999.","DOI":"10.1002\/(SICI)1096-908X(199907\/08)11:4<223::AID-SMR194>3.0.CO;2-D"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] C.J. Kapser and M.W. Godfrey, \u201c\u201ccloning considered harmful\u201d considered harmful: Patterns of cloning in software,\u201d Empirical Softw. Engg., vol.13, no.6, pp.645-692, Dec. 2008.","DOI":"10.1007\/s10664-008-9076-6"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] L. Jiang, G. Misherghi, Z. Su, and S. Glondu, \u201cDECKARD: scalable and accurate tree-based detection of code clones,\u201d ICSE, pp.96-105, 2007.","DOI":"10.1109\/ICSE.2007.30"},{"key":"7","doi-asserted-by":"crossref","unstructured":"[7] T. Kamiya, S. Kusumoto, and K. Inoue, \u201cCCFinder: A multilinguistic token-based code clone detection system for large scale source code,\u201d IEEE Trans. Softw. Eng., vol.28, no.7, pp.654-670, 2002.","DOI":"10.1109\/TSE.2002.1019480"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] L. Jiang and Z. Su, \u201cAutomatic mining of functionally equivalent code fragments via random testing,\u201d Proc. ISSTA, pp.81-92, 2009.","DOI":"10.1145\/1572272.1572283"},{"key":"9","doi-asserted-by":"crossref","unstructured":"[9] E. J\u00fcrgens, F. Deissenboeck, and B. Hummel, \u201cCloneDetective -A workbench for clone detection research,\u201d ICSE, pp.603-606, 2009.","DOI":"10.1109\/ICSE.2009.5070566"},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] F. Al-Omari, I. Keivanloo, C.K. Roy, and J. Rilling, \u201cDetecting clones across microsoft .net programming languages,\u201d Proc. WCRE, pp.405-414, 2012.","DOI":"10.1109\/WCRE.2012.50"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] X. Cheng, Z. Peng, L. Jiang, H. Zhong, H. Yu, and J. Zhao, \u201cMining revision histories to detect cross-language clones without intermediates,\u201d ASE, pp.696-701, 2016.","DOI":"10.1145\/2970276.2970363"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] E. Choi, N. Yoshida, T. Ishio, K. Inoue, and T. Sano, \u201cExtracting code clones for refactoring using combinations of clone metrics,\u201d IWSC, pp.7-13, 2011.","DOI":"10.1145\/1985404.1985407"},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] M. Kim, V. Sazawal, D. Notkin, and G.C. Murphy, \u201cAn empirical study of code clone genealogies,\u201d ESEC-FSE, pp.187-196, 2005.","DOI":"10.1145\/1081706.1081737"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] J. Krinke, \u201cA study of consistent and inconsistent changes to code clones,\u201d WCRE, pp.170-178, 2007.","DOI":"10.1109\/WCRE.2007.7"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] F. Zhang, S.C. Khoo, and X. Su, \u201cPredicting consistent clone change,\u201d Proc. ISSRE, pp.353-364, 2016.","DOI":"10.1109\/ISSRE.2016.11"},{"key":"16","doi-asserted-by":"crossref","unstructured":"[16] C. Bird, P.C. Rigby, E.T. Barr, D.J. Hamilton, D.M. Germ\u00e1n, and P.T. Devanbu, `The promises and perils of mining git,\u201d MSR, pp.1-10, 2009.","DOI":"10.1109\/MSR.2009.5069475"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] Z.S. Harris, \u201cDistributional structure,\u201d Word, vol.10, no.2-3, pp.146-162, 1954.","DOI":"10.1080\/00437956.1954.11659520"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] S. Bellon, R. Koschke, G. Antoniol, J. Krinke, and E. Merlo, \u201cComparison and evaluation of clone detection tools,\u201d IEEE Trans. Software Eng., vol.33, no.9, pp.577-591, 2007.","DOI":"10.1109\/TSE.2007.70725"},{"key":"19","unstructured":"[19] C.K. Roy and J.R. Cordy, \u201cA survey on software clone detection research,\u201d Queen&apos;s Univ., SoC, vol.541, no.115, pp.64-68, 2007."},{"key":"20","doi-asserted-by":"crossref","unstructured":"[20] S. Wang, D. Lo, and L. Jiang, \u201cUnderstanding widespread changes: A taxonomic study,\u201d 17th CSMR, pp.5-14, 2013.","DOI":"10.1109\/CSMR.2013.11"},{"key":"21","doi-asserted-by":"crossref","unstructured":"[21] H. Peng, L. Mou, G. Li, Y. Liu, L. Zhang, and Z. Jin, \u201cBuilding program vector representations for deep learning,\u201d Knowledge Science, Engineering and Management (KSEM), vol.9403, pp.547-553, 2015.","DOI":"10.1007\/978-3-319-25159-2_49"},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] K. Kontogiannis, P.K. Linos, and K. Wong, \u201cComprehension and maintenance of large-scale multi-language software applications,\u201d Proc. ICSM, pp.497-500, 2006.","DOI":"10.1109\/ICSM.2006.20"},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] Y. Nakamura, E. Choi, N. Yoshida, S. Haruna, and K. Inoue, \u201cTowards detection and analysis of interlanguage clones for multilingual web applications,\u201d Proc. IWSC, pp.17-18, IEEE, 2016.","DOI":"10.1109\/SANER.2016.55"},{"key":"24","doi-asserted-by":"crossref","unstructured":"[24] A. Marcus and J.I. Maletic, \u201cIdentification of high-level concept clones in source code,\u201d Proc. ASE, pp.107-114, 2001.","DOI":"10.1109\/ASE.2001.989796"},{"key":"25","doi-asserted-by":"crossref","unstructured":"[25] A. Kuhn, S. Ducasse, and T. G\u00eerba, \u201cSemantic clustering: Identifying topics in source code,\u201d Information &amp; Software Technology, vol.49, no.3, pp.230-243, 2007.","DOI":"10.1016\/j.infsof.2006.10.017"},{"key":"26","doi-asserted-by":"crossref","unstructured":"[26] A.D. Lucia, M.D. Penta, R. Oliveto, A. Panichella, and S. Panichella, \u201cLabeling source code with information retrieval methods: an empirical study,\u201d ESEM, vol.19, no.5, pp.1383-1420, 2014.","DOI":"10.1007\/s10664-013-9285-5"},{"key":"27","doi-asserted-by":"crossref","unstructured":"[27] T. Zimmermann, P. Wei\u00dfgerber, S. Diehl, and A. Zeller, \u201cMining version histories to guide software changes,\u201d ICSE, pp.563-572, 2004.","DOI":"10.1109\/ICSE.2004.1317478"},{"key":"28","doi-asserted-by":"crossref","unstructured":"[28] T. G\u00eerba, S. Ducasse, A. Kuhn, R. Marinescu, and D. Ratiu, \u201cUsing concept analysis to detect co-change patterns,\u201d Proc. ESEC\/FSE, pp.83-89, 2007.","DOI":"10.1145\/1294948.1294970"},{"key":"29","doi-asserted-by":"crossref","unstructured":"[29] S. McIntosh, B. Adams, M. Nagappan, and A.E. Hassan, \u201cMining co-change information to understand when build changes are necessary,\u201d Proc. ICSME, pp.241-250, 2014.","DOI":"10.1109\/ICSME.2014.46"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/2\/E100.D_2016EDP7334\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T22:17:07Z","timestamp":1749939427000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/2\/E100.D_2016EDP7334\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":29,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2016edp7334","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}