{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:30:32Z","timestamp":1750221032453,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,9,24]],"date-time":"2019-09-24T00:00:00Z","timestamp":1569283200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1854049"],"award-info":[{"award-number":["1854049"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,9,24]]},"DOI":"10.1145\/3338840.3355654","type":"proceedings-article","created":{"date-parts":[[2019,11,12]],"date-time":"2019-11-12T21:49:16Z","timestamp":1573595356000},"page":"256-260","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Intelligent token-based code clone detection system for large scale source code"],"prefix":"10.1145","author":[{"given":"Abdulrahman Abu","family":"Elkhail","sequence":"first","affiliation":[{"name":"Baylor University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Svacina","sequence":"additional","affiliation":[{"name":"Baylor University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomas","family":"Cerny","sequence":"additional","affiliation":[{"name":"Baylor University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,9,24]]},"reference":[{"unstructured":"A. V. Aho R. Sethi and J. D. Ullman. 1986. Compilers principles techniques. Addison wesley 7 8 (1986) 9.  A. V. Aho R. Sethi and J. D. Ullman. 1986. Compilers principles techniques. Addison wesley 7 8 (1986) 9.","key":"e_1_3_2_1_1_1"},{"key":"e_1_3_2_1_2_1","volume-title":"InIEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)(Vol. 3,. IEEE, 23--29","author":"Bauer V.","year":"2016","unstructured":"V. Bauer , T. V\u00ef &pound;&iexcl;lke, and S. ( 2016 Eder. 2016. March). In Combining clone detection and latent semantic indexing to detect re-implementations . InIEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)(Vol. 3,. IEEE, 23--29 . V. Bauer, T. V\u00ef&pound;&iexcl;lke, and S. (2016 Eder. 2016. March). In Combining clone detection and latent semantic indexing to detect re-implementations. InIEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)(Vol. 3,. IEEE, 23--29."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1109\/ICSM.1998.738528"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1109\/ICSM.1998.738528"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_5_1","DOI":"10.1109\/ICSM.1998.738528"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1109\/TSE.2007.70725"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1109\/TSE.2007.70725"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1109\/TSE.2005.114"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1007\/3-540-44898-5_23"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1109\/TMC.2014.2381212"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 30th international conference on Software engineering. ACM, 321--330","author":"Gabel M.","year":"2008","unstructured":"M. Gabel , L. Jiang , and Z. ( 2008 Su. [n. d.]. May). Scalable detection of semantic clones . In Proceedings of the 30th international conference on Software engineering. ACM, 321--330 . M. Gabel, L. Jiang, and Z. (2008 Su. [n. d.]. May). Scalable detection of semantic clones. In Proceedings of the 30th international conference on Software engineering. ACM, 321--330."},{"unstructured":"Ambient Software Evoluton Group. 2013. \u00ef&pound;&iexcl;IJaDataset 2.0. \u00ef&pound;&iexcl; projects\/seclone. http:\/\/secold.org\/  Ambient Software Evoluton Group. 2013. \u00ef&pound;&iexcl;IJaDataset 2.0. \u00ef&pound;&iexcl; projects\/seclone. http:\/\/secold.org\/","key":"e_1_3_2_1_12_1"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings (Ed.). of the 31st International Conference on Software Engineering. IEEE Computer Society, 603--606","author":"Juergens E.","year":"2009","unstructured":"E. Juergens , F. Deissenboeck , and B. ( 2009 Hummel. [n. d.]. May). In CloneDetective-A workbench for clone detection research , In Proceedings (Ed.). of the 31st International Conference on Software Engineering. IEEE Computer Society, 603--606 . E. Juergens, F. Deissenboeck, and B. (2009 Hummel. [n. d.]. May). In CloneDetective-A workbench for clone detection research, In Proceedings (Ed.). of the 31st International Conference on Software Engineering. IEEE Computer Society, 603--606."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1109\/tse.2002.1019480"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1109\/tse.2002.1019480"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings (Ed.). of the 23rd International Conference on Software Engineering. ICSE. IEEE, 837--838","author":"Kamiya T.","year":"2001","unstructured":"T. Kamiya , F. Ohata , K. Kondou , S. Kusumoto , and K. ( 2001 Inoue. 2001. May). In Maintenance support tools for Java programs: CCFinder and JAAT , In Proceedings (Ed.). of the 23rd International Conference on Software Engineering. ICSE. IEEE, 837--838 . T. Kamiya, F. Ohata, K. Kondou, S. Kusumoto, and K. (2001 Inoue. 2001. May). In Maintenance support tools for Java programs: CCFinder and JAAT, In Proceedings (Ed.). of the 23rd International Conference on Software Engineering. ICSE. IEEE, 837--838."},{"key":"e_1_3_2_1_17_1","volume-title":"InIEEE Symposium on Security and (Ed.). and Privacy (SP). IEEE, 595--614","author":"Kim S.","year":"2017","unstructured":"S. Kim , S. Woo , H. Lee , and H. ( 2017 Oh. 2017. May). In VUDDY: A scalable approach for vulnerable code clone discovery , InIEEE Symposium on Security and (Ed.). and Privacy (SP). IEEE, 595--614 . S. Kim, S. Woo, H. Lee, and H. (2017 Oh. 2017. May). In VUDDY: A scalable approach for vulnerable code clone discovery, InIEEE Symposium on Security and (Ed.). and Privacy (SP). IEEE, 595--614."},{"key":"e_1_3_2_1_18_1","volume-title":"In13th Working Conference on Reverse Engineering. IEEE, 253--262","author":"Koschke R.","year":"2006","unstructured":"R. Koschke , R. Falke , and P. ( 2006 Frenzel. 2006. October). Clone detection using abstract syntax suffix trees . In In13th Working Conference on Reverse Engineering. IEEE, 253--262 . R. Koschke, R. Falke, and P. (2006 Frenzel. 2006. October). Clone detection using abstract syntax suffix trees. In In13th Working Conference on Reverse Engineering. IEEE, 253--262."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1109\/ICSM.1997.624264"},{"key":"e_1_3_2_1_20_1","volume-title":"Suidroid: An efficient hardening-resilient approach to android app clone detection","author":"Lyu F.","year":"2016","unstructured":"F. Lyu , Y. Lin , J. Yang , and J. (2016 Zhou . 2016. August). Suidroid: An efficient hardening-resilient approach to android app clone detection ( 2016 ), 511--518. F. Lyu, Y. Lin, J. Yang, and J. (2016 Zhou. 2016. August). Suidroid: An efficient hardening-resilient approach to android app clone detection (2016), 511--518."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/2889160.2889178"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of theACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (p","author":"Matsushita T.","year":"2017","unstructured":"T. Matsushita and I. ( 2017 Sasano. 2017. January). Detecting code clones with gaps by function applications . In Proceedings of theACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (p (2017), 12--22. T. Matsushita and I. (2017 Sasano. 2017. January). Detecting code clones with gaps by function applications. In Proceedings of theACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (p (2017), 12--22."},{"unstructured":"L. Prechelt G. Malpohl and M. Philippsen. 2000. JPlag: Finding plagiarisms among a set of programs (pp. 2000--2001). Univ Fak. f\u00ef&pound;&iexcl;r Informatik.  L. Prechelt G. Malpohl and M. Philippsen. 2000. JPlag: Finding plagiarisms among a set of programs (pp. 2000--1). Univ Fak. f\u00ef&pound;&iexcl;r Informatik.","key":"e_1_3_2_1_23_1"},{"unstructured":"C. Ragkhitwetsagul and J. Krinke. 2019. Siamese: scalable and incremental code clone search via multiple code representations. Empirical Software Engineering (2019) 1--49.  C. Ragkhitwetsagul and J. Krinke. 2019. Siamese: scalable and incremental code clone search via multiple code representations. Empirical Software Engineering (2019) 1--49.","key":"e_1_3_2_1_24_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_25_1","DOI":"10.1016\/j.infsof.2013.01.008"},{"volume-title":"NICAD: Accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization. In16th iEEE international conference on program comprehension","author":"Roy C. K.","unstructured":"C. K. Roy and J. R. (2008 Cordy . 2008. June). In NICAD: Accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization. In16th iEEE international conference on program comprehension . IEEE , 172--181. C. K. Roy and J. R. (2008 Cordy. 2008. June). In NICAD: Accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization. In16th iEEE international conference on program comprehension. IEEE, 172--181.","key":"e_1_3_2_1_26_1"},{"key":"e_1_3_2_1_27_1","volume-title":"InInternational Conference on Software Testing (Ed.). Verification, and Validation Workshops. IEEE, 157--166","author":"Roy C. K.","year":"2009","unstructured":"C. K. Roy and J. R. ( 2009 Cordy. 2009. April). In A mutation\/injection-based automatic framework for evaluating code clone detection tools , InInternational Conference on Software Testing (Ed.). Verification, and Validation Workshops. IEEE, 157--166 . C. K. Roy and J. R. (2009 Cordy. 2009. April). In A mutation\/injection-based automatic framework for evaluating code clone detection tools, InInternational Conference on Software Testing (Ed.). Verification, and Validation Workshops. IEEE, 157--166."},{"key":"e_1_3_2_1_28_1","volume-title":"InInternational Conference on Software Testing (Ed.). Verification, and Validation Workshops. IEEE, 157--166","author":"Roy C. K.","year":"2009","unstructured":"C. K. Roy and J. R. ( 2009 Cordy. 2009. April). In A mutation\/injection-based automatic framework for evaluating code clone detection tools , InInternational Conference on Software Testing (Ed.). Verification, and Validation Workshops. IEEE, 157--166 . C. K. Roy and J. R. (2009 Cordy. 2009. April). In A mutation\/injection-based automatic framework for evaluating code clone detection tools, InInternational Conference on Software Testing (Ed.). Verification, and Validation Workshops. IEEE, 157--166."},{"unstructured":"C. K. Roy and J. R. Cordy. 2007. A survey on software clone detection research. Queen\u00ef&pound;&iexcl;s School of Computing TR 541 115 (2007) 64--68.  C. K. Roy and J. R. Cordy. 2007. A survey on software clone detection research. Queen\u00ef&pound;&iexcl;s School of Computing TR 541 115 (2007) 64--68.","key":"e_1_3_2_1_29_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1002\/smr.1707"},{"key":"e_1_3_2_1_31_1","volume-title":"InIEEE\/ACM 38th International Conference on Software Engineering (ICSE). IEEE, 1157--1168","author":"Sajnani H.","year":"2016","unstructured":"H. Sajnani , V. Saini , J. Svajlenko , C. K. Roy , and C. V. ( 2016 Lopes. 2016. May). In SourcererCC: scaling code clone detection to big-code . InIEEE\/ACM 38th International Conference on Software Engineering (ICSE). IEEE, 1157--1168 . H. Sajnani, V. Saini, J. Svajlenko, C. K. Roy, and C. V. (2016 Lopes. 2016. May). In SourcererCC: scaling code clone detection to big-code. InIEEE\/ACM 38th International Conference on Software Engineering (ICSE). IEEE, 1157--1168."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_32_1","DOI":"10.5120\/ijca2016908896"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of theIEEE 23rd International Conference on Program Comprehension, Ieee Press (Ed.). 163--173","author":"Soh C.","year":"2015","unstructured":"C. Soh , H. B. K. Tan , Y. L. Arnatovich , and L. ( 2015 Wang. 2015. May). Detecting clones in android applications through analyzing user interfaces . In Proceedings of theIEEE 23rd International Conference on Program Comprehension, Ieee Press (Ed.). 163--173 . C. Soh, H. B. K. Tan, Y. L. Arnatovich, and L. (2015 Wang. 2015. May). Detecting clones in android applications through analyzing user interfaces. In Proceedings of theIEEE 23rd International Conference on Program Comprehension, Ieee Press (Ed.). 163--173."},{"key":"e_1_3_2_1_34_1","volume-title":"Conference on Software Maintenance and Evolution. IEEE, 476--480","author":"Svajlenko J.","year":"2014","unstructured":"J. Svajlenko , J. F. Islam , I. Keivanloo , C. K. Roy , and M. M. ( 2014 Mia. 2014. September). In Towards a big data curated benchmark of inter-project code clones, InIEEE International (Ed.) . Conference on Software Maintenance and Evolution. IEEE, 476--480 . J. Svajlenko, J. F. Islam, I. Keivanloo, C. K. Roy, and M. M. (2014 Mia. 2014. September). In Towards a big data curated benchmark of inter-project code clones, InIEEE International (Ed.). Conference on Software Maintenance and Evolution. IEEE, 476--480."},{"key":"e_1_3_2_1_35_1","volume-title":"Conference on Software Maintenance and Evolution, InIEEE International (Ed.). IEEE, 321--330","author":"Svajlenko J.","year":"2014","unstructured":"J. Svajlenko and C. K. ( 2014 Roy. 2014. September). Evaluating modern clone detection tools . In Conference on Software Maintenance and Evolution, InIEEE International (Ed.). IEEE, 321--330 . J. Svajlenko and C. K. (2014 Roy. 2014. September). Evaluating modern clone detection tools. In Conference on Software Maintenance and Evolution, InIEEE International (Ed.). IEEE, 321--330."},{"key":"e_1_3_2_1_36_1","volume-title":"Conference on Software Maintenance and Evolution (ICSME), InIEEE International (Ed.). IEEE, 131--140","author":"Svajlenko J.","year":"2015","unstructured":"J. Svajlenko and C. K. ( 2015 Roy. 2015. September). Evaluating clone detection tools with bigclonebench . In Conference on Software Maintenance and Evolution (ICSME), InIEEE International (Ed.). IEEE, 131--140 . J. Svajlenko and C. K. (2015 Roy. 2015. September). Evaluating clone detection tools with bigclonebench. In Conference on Software Maintenance and Evolution (ICSME), InIEEE International (Ed.). IEEE, 131--140."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_37_1","DOI":"10.1109\/TSE.2015.2448531"},{"volume-title":"Dagstuhl Seminar Proceedings. Schloss Dagstuhl-Leibniz-Zentrum f\u00ef&pound;&iexcl;r Informatik.","author":"Walenstein A.","unstructured":"A. Walenstein and A. Lakhotia . 2007. The software similarity problem in malware analysis . In Dagstuhl Seminar Proceedings. Schloss Dagstuhl-Leibniz-Zentrum f\u00ef&pound;&iexcl;r Informatik. A. Walenstein and A. Lakhotia. 2007. The software similarity problem in malware analysis. In Dagstuhl Seminar Proceedings. Schloss Dagstuhl-Leibniz-Zentrum f\u00ef&pound;&iexcl;r Informatik.","key":"e_1_3_2_1_38_1"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings (Ed.). of theInternational Symposium on Software Testing and Analysis. ACM, 71--82","author":"Wang H.","year":"2015","unstructured":"H. Wang , Y. Guo , Z. Ma , and X. ( 2015 Chen. 2015. July). In Wukong: A scalable and accurate two-phase approach to android app clone detection , In Proceedings (Ed.). of theInternational Symposium on Software Testing and Analysis. ACM, 71--82 . H. Wang, Y. Guo, Z. Ma, and X. (2015 Chen. 2015. July). In Wukong: A scalable and accurate two-phase approach to android app clone detection, In Proceedings (Ed.). of theInternational Symposium on Software Testing and Analysis. ACM, 71--82."},{"key":"e_1_3_2_1_40_1","volume-title":"Searching for better configurations: a rigorous approach to clone evaluation 9","author":"Wang T.","year":"2013","unstructured":"T. Wang , M. Harman , Y. Jia , and J. (2013 Krinke . 2013. August). Searching for better configurations: a rigorous approach to clone evaluation 9 ( 2013 ), 455--465. T. Wang, M. Harman, Y. Jia, and J. (2013 Krinke. 2013. August). Searching for better configurations: a rigorous approach to clone evaluation 9 (2013), 455--465."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_41_1","DOI":"10.1145\/2970276.2970326"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_42_1","DOI":"10.1007\/s10664-014-9316-x"}],"event":{"sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"acronym":"RACS '19","name":"RACS '19: International Conference on Research in Adaptive and Convergent Systems","location":"Chongqing China"},"container-title":["Proceedings of the Conference on Research in Adaptive and Convergent Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3338840.3355654","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3338840.3355654","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3338840.3355654","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:43:29Z","timestamp":1750207409000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3338840.3355654"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,24]]},"references-count":42,"alternative-id":["10.1145\/3338840.3355654","10.1145\/3338840"],"URL":"https:\/\/doi.org\/10.1145\/3338840.3355654","relation":{},"subject":[],"published":{"date-parts":[[2019,9,24]]},"assertion":[{"value":"2019-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}