{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T15:35:51Z","timestamp":1771515351097,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,16]],"date-time":"2022-05-16T00:00:00Z","timestamp":1652659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP18H0409, JP19K20240"],"award-info":[{"award-number":["JP18H0409, JP19K20240"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002241","name":"Japan Science and Technology Agency","doi-asserted-by":"publisher","award":["JPMJPR21PA"],"award-info":[{"award-number":["JPMJPR21PA"]}],"id":[{"id":"10.13039\/501100002241","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,16]]},"DOI":"10.1145\/3524610.3529161","type":"proceedings-article","created":{"date-parts":[[2022,10,20]],"date-time":"2022-10-20T15:19:30Z","timestamp":1666279170000},"page":"460-470","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["MSCCD"],"prefix":"10.1145","author":[{"given":"Wenqing","family":"Zhu","sequence":"first","affiliation":[{"name":"Nagoya University, Nagoya, Aichi, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Norihiro","family":"Yoshida","sequence":"additional","affiliation":[{"name":"Nagoya University, Nagoya, Aichi, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Toshihiro","family":"Kamiya","sequence":"additional","affiliation":[{"name":"Shimane University, Matsue, Shimane, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eunjong","family":"Choi","sequence":"additional","affiliation":[{"name":"Kyoto Institute of Technology, Kyoto, Kyoto, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroaki","family":"Takada","sequence":"additional","affiliation":[{"name":"Nagoya University, Nagoya, Aichi, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2918202"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389271"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2017.06.009"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering. 513--516","author":"Basit Hamid Abdul","year":"2007","unstructured":"Hamid Abdul Basit and Stan Jarzabek . 2007 . Efficient token based clone detection with flexible tokenization . In Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering. 513--516 . Hamid Abdul Basit and Stan Jarzabek. 2007. Efficient token based clone detection with flexible tokenization. In Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering. 513--516."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1998.738528"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70725"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWSC.2015.7069890"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2014.2381212"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1999.792593"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368132"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2009.20"},{"key":"e_1_3_2_1_12_1","unstructured":"ASE Group et al. 2006. Ijadataset 2.0.  ASE Group et al. 2006. Ijadataset 2.0."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"e_1_3_2_1_14_1","volume-title":"Code Clone Analysis","author":"Kamiya Toshihiro","unstructured":"Toshihiro Kamiya . 2021. CCFinderX: An Interactive Code Clone Analysis Environment . In Code Clone Analysis . Springer , 31--44. Toshihiro Kamiya. 2021. CCFinderX: An Interactive Code Clone Analysis Environment. In Code Clone Analysis. Springer, 31--44."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2002.1019480"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/265619.265626"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054832"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.28"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150522"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2001.957806"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 26th IEEE Canadian Conference on Electrical and Computer Engineering. 1--6.","author":"Muhammad Tariq","unstructured":"Tariq Muhammad , Minhaz F. Zibran , Yosuke Yamamoto , and Chanchal K. Roy . 2013. Near-miss clone patterns in web applications: An empirical study with industrial systems . In Proceedings of the 26th IEEE Canadian Conference on Electrical and Computer Engineering. 1--6. Tariq Muhammad, Minhaz F. Zibran, Yosuke Yamamoto, and Chanchal K. Roy. 2013. Near-miss clone patterns in web applications: An empirical study with industrial systems. In Proceedings of the 26th IEEE Canadian Conference on Electrical and Computer Engineering. 1--6."},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 34th International Conference on Automated Software Engineering. 1026--1037","author":"Nafi Kawser Wazed","unstructured":"Kawser Wazed Nafi , Tonny Shekha Kar , Banani Roy , Chanchal K. Roy , and Kevin A. Schneider . 2019. CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation . In Proceedings of the 34th International Conference on Automated Software Engineering. 1026--1037 . Kawser Wazed Nafi, Tonny Shekha Kar, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider. 2019. CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation. In Proceedings of the 34th International Conference on Automated Software Engineering. 1026--1037."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.55"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of International Conference on Software Maintenance. 491--494","author":"Nguyen Tung Thanh","unstructured":"Tung Thanh Nguyen , Hoan Anh Nguyen , Jafar M. Al-Kofahi , Nam H. Pham , and Tien N. Nguyen . 2009. Scalable and incremental clone detection for evolving software . In Proceedings of International Conference on Software Maintenance. 491--494 . Tung Thanh Nguyen, Hoan Anh Nguyen, Jafar M. Al-Kofahi, Nam H. Pham, and Tien N. Nguyen. 2009. Scalable and incremental clone detection for evolving software. In Proceedings of International Conference on Software Maintenance. 491--494."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00078"},{"key":"e_1_3_2_1_26_1","unstructured":"Tom Preston-Werner. [n. d.]. Semantic versioning 2.0.0. https:\/\/semver.org\/spec\/v2.0.0.html  Tom Preston-Werner. [n. d.]. Semantic versioning 2.0.0. https:\/\/semver.org\/spec\/v2.0.0.html"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 29th International Conference on Software Engineering. 116--126","author":"Damith","unstructured":"Damith C. Rajapakse and Stan Jarzabek. 2007. Using Server Pages to Unify Clones in Web Applications: A Trade-Off Analysis . In Proceedings of the 29th International Conference on Software Engineering. 116--126 . Damith C. Rajapakse and Stan Jarzabek. 2007. Using Server Pages to Unify Clones in Web Applications: A Trade-Off Analysis. In Proceedings of the 29th International Conference on Software Engineering. 116--126."},{"key":"e_1_3_2_1_28_1","first-page":"64","article-title":"A survey on software clone detection research","volume":"541","author":"Roy Chanchal Kumar","year":"2007","unstructured":"Chanchal Kumar Roy and James R Cordy . 2007 . A survey on software clone detection research . Queen's School of Computing TR 541 , 115 (2007), 64 -- 68 . Chanchal Kumar Roy and James R Cordy. 2007. A survey on software clone detection research. Queen's School of Computing TR 541, 115 (2007), 64--68.","journal-title":"Queen's School of Computing TR"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.41"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.02.007"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236026"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884877"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2017.80"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/apsec.2018.00088"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/icsm.2015.7332459"},{"key":"e_1_3_2_1_36_1","volume-title":"BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME). 596--600","author":"Svajlenko Jeffrey","unstructured":"Jeffrey Svajlenko and Chanchal K. Roy . 2016 . BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME). 596--600 . Jeffrey Svajlenko and Chanchal K. Roy. 2016. BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME). 596--600."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.3"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2912962"},{"key":"e_1_3_2_1_39_1","volume-title":"Dean","author":"Synytskyy Nikita","year":"2003","unstructured":"Nikita Synytskyy , James R. Cordy , and Thomas R . Dean . 2003 . Robust Multilingual Parsing Using Island Grammars . In Proceedings of Conference of the Centre for Advanced Studies on Collaborative Research. 266--278. Nikita Synytskyy, James R. Cordy, and Thomas R. Dean. 2003. Robust Multilingual Parsing Using Island Grammars. In Proceedings of Conference of the Centre for Advanced Studies on Collaborative Research. 266--278."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330250"},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 40th International Conference on Software Engineering. 1066--1077","author":"Wang Pengcheng","unstructured":"Pengcheng Wang , Jeffrey Svajlenko , Yanzhao Wu , Yun Xu , and Chanchal K. Roy . 2018. CCAligner: a token based large-gap clone detector . In Proceedings of the 40th International Conference on Software Engineering. 1066--1077 . Pengcheng Wang, Jeffrey Svajlenko, Yanzhao Wu, Yun Xu, and Chanchal K. Roy. 2018. CCAligner: a token based large-gap clone detector. In Proceedings of the 40th International Conference on Software Engineering. 1066--1077."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416562"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00086"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13042-010-0001-0"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236068"}],"event":{"name":"ICPC '22: 30th International Conference on Program Comprehension","location":"Virtual Event","acronym":"ICPC '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3529161","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524610.3529161","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524610.3529161","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:54Z","timestamp":1750183794000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3529161"}},"subtitle":["grammar pluggable clone detection based on ANTLR parser generation"],"short-title":[],"issued":{"date-parts":[[2022,5,16]]},"references-count":45,"alternative-id":["10.1145\/3524610.3529161","10.1145\/3524610"],"URL":"https:\/\/doi.org\/10.1145\/3524610.3529161","relation":{},"subject":[],"published":{"date-parts":[[2022,5,16]]},"assertion":[{"value":"2022-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}