{"id":"https://openalex.org/W4226341765","doi":"https://doi.org/10.1145/3524610.3529161","title":"MSCCD","display_name":"MSCCD","publication_year":2022,"publication_date":"2022-05-16","ids":{"openalex":"https://openalex.org/W4226341765","doi":"https://doi.org/10.1145/3524610.3529161"},"language":"en","primary_location":{"id":"doi:10.1145/3524610.3529161","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3529161","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3529161","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3529161","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066336151","display_name":"Wenqing Zhu","orcid":"https://orcid.org/0000-0002-5703-1233"},"institutions":[{"id":"https://openalex.org/I60134161","display_name":"Nagoya University","ror":"https://ror.org/04chrp450","country_code":"JP","type":"education","lineage":["https://openalex.org/I60134161"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Wenqing Zhu","raw_affiliation_strings":["Nagoya University, Nagoya, Aichi, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nagoya University, Nagoya, Aichi, Japan","institution_ids":["https://openalex.org/I60134161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102003982","display_name":"Norihiro Yoshida","orcid":"https://orcid.org/0000-0003-4910-1729"},"institutions":[{"id":"https://openalex.org/I60134161","display_name":"Nagoya University","ror":"https://ror.org/04chrp450","country_code":"JP","type":"education","lineage":["https://openalex.org/I60134161"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Norihiro Yoshida","raw_affiliation_strings":["Nagoya University, Nagoya, Aichi, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nagoya University, Nagoya, Aichi, Japan","institution_ids":["https://openalex.org/I60134161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102329378","display_name":"Toshihiro Kamiya","orcid":null},"institutions":[{"id":"https://openalex.org/I169016828","display_name":"Shimane University","ror":"https://ror.org/01jaaym28","country_code":"JP","type":"education","lineage":["https://openalex.org/I169016828"]},{"id":"https://openalex.org/I3129591023","display_name":"University of Shimane","ror":"https://ror.org/04m42eq84","country_code":"JP","type":"education","lineage":["https://openalex.org/I3129591023"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Toshihiro Kamiya","raw_affiliation_strings":["Shimane University, Matsue, Shimane, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shimane University, Matsue, Shimane, Japan","institution_ids":["https://openalex.org/I169016828","https://openalex.org/I3129591023"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112421750","display_name":"Eunjong Choi","orcid":"https://orcid.org/0000-0002-2196-033X"},"institutions":[{"id":"https://openalex.org/I27429435","display_name":"Kyoto Institute of Technology","ror":"https://ror.org/00965ax52","country_code":"JP","type":"education","lineage":["https://openalex.org/I27429435"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Eunjong Choi","raw_affiliation_strings":["Kyoto Institute of Technology, Kyoto, Kyoto, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kyoto Institute of Technology, Kyoto, Kyoto, Japan","institution_ids":["https://openalex.org/I27429435"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5032678689","display_name":"Hiroaki Takada","orcid":"https://orcid.org/0000-0003-3544-2397"},"institutions":[{"id":"https://openalex.org/I60134161","display_name":"Nagoya University","ror":"https://ror.org/04chrp450","country_code":"JP","type":"education","lineage":["https://openalex.org/I60134161"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroaki Takada","raw_affiliation_strings":["Nagoya University, Nagoya, Aichi, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nagoya University, Nagoya, Aichi, Japan","institution_ids":["https://openalex.org/I60134161"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.2559,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.80234419,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"460","last_page":"470"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9933000206947327,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9740999937057495,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8433567881584167},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.8260155320167542},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.6771519780158997},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5303820967674255},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.5185404419898987},{"id":"https://openalex.org/keywords/extractor","display_name":"Extractor","score":0.49485987424850464},{"id":"https://openalex.org/keywords/clone","display_name":"clone (Java method)","score":0.49148428440093994},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4552352726459503},{"id":"https://openalex.org/keywords/abstract-syntax-tree","display_name":"Abstract syntax tree","score":0.4229898750782013},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.41464096307754517},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3877469301223755},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17464739084243774}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8433567881584167},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.8260155320167542},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.6771519780158997},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5303820967674255},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.5185404419898987},{"id":"https://openalex.org/C117978034","wikidata":"https://www.wikidata.org/wiki/Q5422192","display_name":"Extractor","level":2,"score":0.49485987424850464},{"id":"https://openalex.org/C81089528","wikidata":"https://www.wikidata.org/wiki/Q5134986","display_name":"clone (Java method)","level":3,"score":0.49148428440093994},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4552352726459503},{"id":"https://openalex.org/C58646249","wikidata":"https://www.wikidata.org/wiki/Q127380","display_name":"Abstract syntax tree","level":3,"score":0.4229898750782013},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.41464096307754517},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3877469301223755},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17464739084243774},{"id":"https://openalex.org/C21880701","wikidata":"https://www.wikidata.org/wiki/Q2144042","display_name":"Process engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C552990157","wikidata":"https://www.wikidata.org/wiki/Q7430","display_name":"DNA","level":2,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3524610.3529161","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3529161","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3529161","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2204.01028","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2204.01028","pdf_url":"https://arxiv.org/pdf/2204.01028","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.1145/3524610.3529161","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3529161","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3529161","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.699999988079071,"id":"https://metadata.un.org/sdg/4"}],"awards":[{"id":"https://openalex.org/G2245046130","display_name":null,"funder_award_id":"JP18H0409, JP19K20240","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G2790168985","display_name":"IoT\u306e\u305f\u3081\u306e\u81ea\u52d5\u30c6\u30b9\u30c8\u30fb\u81ea\u52d5\u4fee\u6b63\u57fa\u76e4\u306e\u69cb\u7bc9","funder_award_id":"JPMJPR21PA","funder_id":"https://openalex.org/F4320334789","funder_display_name":"Japan Science and Technology Agency"}],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"},{"id":"https://openalex.org/F4320334789","display_name":"Japan Science and Technology Agency","ror":"https://ror.org/00097mb19"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W171843402","https://openalex.org/W1512221544","https://openalex.org/W1543330234","https://openalex.org/W1568839641","https://openalex.org/W1850047186","https://openalex.org/W1980867644","https://openalex.org/W2072139392","https://openalex.org/W2098124758","https://openalex.org/W2101832700","https://openalex.org/W2104301886","https://openalex.org/W2107697055","https://openalex.org/W2115846710","https://openalex.org/W2120326119","https://openalex.org/W2124132636","https://openalex.org/W2125260159","https://openalex.org/W2128698639","https://openalex.org/W2128782367","https://openalex.org/W2128888088","https://openalex.org/W2138756793","https://openalex.org/W2157532207","https://openalex.org/W2158439356","https://openalex.org/W2165739648","https://openalex.org/W2298313545","https://openalex.org/W2402608798","https://openalex.org/W2578208870","https://openalex.org/W2620636222","https://openalex.org/W2741907718","https://openalex.org/W2793367956","https://openalex.org/W2796335629","https://openalex.org/W2807866521","https://openalex.org/W2899171197","https://openalex.org/W2939686442","https://openalex.org/W2940499664","https://openalex.org/W2945440850","https://openalex.org/W2945614475","https://openalex.org/W2955127311","https://openalex.org/W2955426500","https://openalex.org/W3000135256","https://openalex.org/W3014307249","https://openalex.org/W3084754903","https://openalex.org/W3105535951","https://openalex.org/W3125205154","https://openalex.org/W3175483041","https://openalex.org/W3189457934","https://openalex.org/W4210636110","https://openalex.org/W4239812996","https://openalex.org/W4256646989","https://openalex.org/W4301168982"],"related_works":["https://openalex.org/W2077104824","https://openalex.org/W2393678839","https://openalex.org/W1972256049","https://openalex.org/W2483803551","https://openalex.org/W4285289289","https://openalex.org/W4389438938","https://openalex.org/W4282813445","https://openalex.org/W2019401739","https://openalex.org/W4200321676","https://openalex.org/W2145930257"],"abstract_inverted_index":{"For":[0],"various":[1,30,98],"reasons,":[2],"programming":[3,26],"languages":[4,27,113],"continue":[5],"to":[6,14,70,108,146,155],"multiply":[7],"and":[8,28,117,141],"evolve.":[9],"It":[10],"has":[11,42],"become":[12],"necessary":[13],"have":[15],"a":[16,58,67,72,89,143],"multilingual":[17,38],"clone":[18,40,62],"detection":[19,41,63,126,152],"tool":[20,64],"that":[21,65],"can":[22,93],"easily":[23],"expand":[24],"supported":[25],"detect":[29,94],"code":[31,39,61,73,86],"clones":[32,96],"is":[33],"needed.":[34],"However,":[35],"research":[36],"on":[37],"not":[43],"received":[44],"sufficient":[45],"attention.":[46],"In":[47],"this":[48],"study,":[49],"we":[50],"propose":[51],"MSCCD":[52,92,107,149],"(Multilingual":[53],"Syntactic":[54],"Code":[55],"Clone":[56],"Detector),":[57],"grammar":[59],"pluggable":[60],"uses":[66],"parser":[68],"generator":[69],"generate":[71],"block":[74],"extractor":[75,81],"for":[76],"the":[77,84,118,124,129],"target":[78],"language.":[79],"The":[80],"then":[82],"extracts":[83],"semantic":[85],"blocks":[87],"from":[88],"parse":[90],"tree.":[91],"Type-3":[95],"at":[97,128],"granularities.":[99],"We":[100,134],"evaluated":[101,135],"MSCCD's":[102,136],"language":[103],"extensibility":[104],"by":[105,138],"applying":[106],"20":[109],"modern":[110],"languages.":[111],"Sixteen":[112],"were":[114,121],"perfectly":[115],"supported,":[116],"remaining":[119],"four":[120],"provided":[122],"with":[123],"same":[125],"capabilities":[127],"expense":[130],"of":[131],"execution":[132],"time.":[133],"recall":[137],"using":[139],"BigCloneEval":[140],"conducted":[142],"manual":[144],"experiment":[145],"evaluate":[147],"precision.":[148],"achieved":[150],"equivalent":[151,154],"performance":[153],"state-of-the-art":[156],"tools.":[157]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4}],"updated_date":"2026-08-05T07:39:15.569665","created_date":"2022-05-05T00:00:00"}
