{"id":"https://openalex.org/W2963784672","doi":"https://doi.org/10.1109/tii.2019.2929739","title":"Vulnerable Code Clone Detection for Operating System Through Correlation-Induced Learning","display_name":"Vulnerable Code Clone Detection for Operating System Through Correlation-Induced Learning","publication_year":2019,"publication_date":"2019-07-18","ids":{"openalex":"https://openalex.org/W2963784672","doi":"https://doi.org/10.1109/tii.2019.2929739","mag":"2963784672"},"language":"en","primary_location":{"id":"doi:10.1109/tii.2019.2929739","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2019.2929739","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Industrial Informatics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079764771","display_name":"Heyuan Shi","orcid":"https://orcid.org/0000-0002-9040-7247"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Heyuan Shi","raw_affiliation_strings":["School of Software, Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-9040-7247","affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059693721","display_name":"Runzhe Wang","orcid":"https://orcid.org/0000-0003-1227-8475"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Runzhe Wang","raw_affiliation_strings":["School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100738023","display_name":"Ying Fu","orcid":"https://orcid.org/0000-0001-5329-2586"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ying Fu","raw_affiliation_strings":["School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060117799","display_name":"Yu Jiang","orcid":"https://orcid.org/0000-0003-0955-503X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Jiang","raw_affiliation_strings":["School of Software, Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-0955-503X","affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065630092","display_name":"Jian Dong","orcid":"https://orcid.org/0000-0002-8220-8424"},"institutions":[{"id":"https://openalex.org/I139660479","display_name":"Central South University","ror":"https://ror.org/00f1zfq44","country_code":"CN","type":"education","lineage":["https://openalex.org/I139660479"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Dong","raw_affiliation_strings":["School of Computer Science and Engineering, Central South University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-8220-8424","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Central South University, Changsha, China","institution_ids":["https://openalex.org/I139660479"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012554126","display_name":"Kun Tang","orcid":"https://orcid.org/0000-0001-6993-5347"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kun Tang","raw_affiliation_strings":["School of Electronic and Information Engineering, South China University of Technology, Guangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electronic and Information Engineering, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100429010","display_name":"Jiaguang Sun","orcid":"https://orcid.org/0000-0002-5884-7939"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaguang Sun","raw_affiliation_strings":["School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.0998,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.92917921,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":"15","issue":"12","first_page":"6551","last_page":"6559"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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":0.9994000196456909,"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.9991999864578247,"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/T11424","display_name":"Security and Verification in Computing","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/code","display_name":"Code (set theory)","score":0.7040490508079529},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6562029123306274},{"id":"https://openalex.org/keywords/clone","display_name":"clone (Java method)","score":0.624688446521759},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5843770503997803},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4655032753944397},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4587022066116333},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3728238344192505},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.362323135137558},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3037307858467102},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2145981788635254},{"id":"https://openalex.org/keywords/biology","display_name":"Biology","score":0.16377195715904236},{"id":"https://openalex.org/keywords/gene","display_name":"Gene","score":0.11815574765205383}],"concepts":[{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.7040490508079529},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6562029123306274},{"id":"https://openalex.org/C81089528","wikidata":"https://www.wikidata.org/wiki/Q5134986","display_name":"clone (Java method)","level":3,"score":0.624688446521759},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5843770503997803},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4655032753944397},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4587022066116333},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3728238344192505},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.362323135137558},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3037307858467102},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2145981788635254},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.16377195715904236},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.11815574765205383},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tii.2019.2929739","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2019.2929739","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Industrial Informatics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1990762361","https://openalex.org/W2041190309","https://openalex.org/W2128782367","https://openalex.org/W2286236884","https://openalex.org/W2296107677","https://openalex.org/W2343874908","https://openalex.org/W2604314403","https://openalex.org/W2634106992","https://openalex.org/W2728599219","https://openalex.org/W2766557196","https://openalex.org/W2768306496","https://openalex.org/W2772848948","https://openalex.org/W2781491433","https://openalex.org/W2790640759","https://openalex.org/W2795831316","https://openalex.org/W2796200341","https://openalex.org/W2807694510","https://openalex.org/W2888698761","https://openalex.org/W2894990412","https://openalex.org/W2898829570","https://openalex.org/W2899189777","https://openalex.org/W2899305453","https://openalex.org/W2954845633","https://openalex.org/W2962918166","https://openalex.org/W2964015378","https://openalex.org/W2966992680","https://openalex.org/W3101228802","https://openalex.org/W4298841214","https://openalex.org/W4301168982","https://openalex.org/W6726873649","https://openalex.org/W6764065038"],"related_works":["https://openalex.org/W2377327490","https://openalex.org/W2560253012","https://openalex.org/W1524590520","https://openalex.org/W2412288087","https://openalex.org/W2371792548","https://openalex.org/W1697705604","https://openalex.org/W2419862115","https://openalex.org/W2017092658","https://openalex.org/W2770713575","https://openalex.org/W3081644756"],"abstract_inverted_index":{"Vulnerable":[0],"code":[1,19,44,66,95,115,123,138],"clones":[2,45,124],"in":[3,111],"the":[4,9,29,53,58,64,90,107,112,120,128,148],"operating":[5],"system":[6],"(OS)":[7],"threaten":[8],"safety":[10],"of":[11,87],"smart":[12],"industrial":[13],"environment,":[14],"and":[15,68,79,104,119,140],"most":[16],"vulnerable":[17,42,121],"OS":[18,43,114,122,137],"clone":[20,96],"detection":[21,30,97,108],"approaches":[22],"neglect":[23],"correlations":[24,49,81],"between":[25,50],"functions":[26,56,110],"that":[27,144],"limits":[28],"effectiveness.":[31],"In":[32],"this":[33],"article,":[34],"we":[35],"propose":[36],"a":[37],"two-phase":[38],"framework":[39,146],"to":[40],"find":[41],"by":[46,73,84,127],"learning":[47],"on":[48,134],"functions.":[51,88],"On":[52,106],"training":[54,59],"phase,":[55,109],"as":[57],"set":[60],"are":[61,71,82,117,125],"extracted":[62,118],"from":[63],"latest":[65],"repository":[67,116],"function":[69,102],"features":[70,103],"derived":[72],"their":[74],"AST":[75],"structure.":[76],"Then,":[77],"external":[78],"internal":[80],"explored":[83],"graph":[85,91],"modeling":[86],"Finally,":[89],"convolutional":[92],"network":[93],"for":[94],"(GCN-CC)":[98],"is":[99],"trained":[100,129],"using":[101],"correlations.":[105],"to-be-detected":[113],"detected":[126],"GCN-CC.":[130],"We":[131],"conduct":[132],"experiments":[133],"five":[135],"real":[136],"repositories,":[139],"experimental":[141],"results":[142],"show":[143],"our":[145],"outperforms":[147],"state-of-the-art":[149],"approaches.":[150]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
