{"id":"https://openalex.org/W4401212596","doi":"https://doi.org/10.1145/3672121.3672141","title":"A Static Detection Method for Code Defects Based on Transformer","display_name":"A Static Detection Method for Code Defects Based on Transformer","publication_year":2024,"publication_date":"2024-06-07","ids":{"openalex":"https://openalex.org/W4401212596","doi":"https://doi.org/10.1145/3672121.3672141"},"language":"en","primary_location":{"id":"doi:10.1145/3672121.3672141","doi":"https://doi.org/10.1145/3672121.3672141","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3672121.3672141","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3672121.3672141?download=true","source":{"id":"https://openalex.org/S7407088901","display_name":"International Conference on Networks, Communications and Information Technology (CNCIT)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 3rd International Conference on Networks, Communications and Information Technology","raw_type":"proceedings-article"},"parent_works":[],"lineage":["https://openalex.org/W4401212596"],"child_works_count":0,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3672121.3672141?download=true","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5113315932","display_name":"Shubin Yuan","orcid":"https://orcid.org/0009-0006-2169-367X","observed_orcids":["https://orcid.org/0009-0006-2169-367X"]},"institutions":[{"id":"https://openalex.org/I4405267823","display_name":"LinkDoc Technology (Beijing) Co., Ltd. (China)","ror":"https://ror.org/04j66s727","country_code":"CN","type":"company","lineage":["https://openalex.org/I4405267823"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shubin Yuan","raw_affiliation_strings":["CNOOC Information Technology Co., Ltd., China"],"raw_orcid":"https://orcid.org/0009-0006-2169-367X","affiliations":[{"raw_affiliation_string":"CNOOC Information Technology Co., Ltd., China","institution_ids":["https://openalex.org/I4405267823"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Chenyu Liu","orcid":"https://orcid.org/0009-0008-5263-4570","observed_orcids":["https://orcid.org/0009-0008-5263-4570"]},"institutions":[{"id":"https://openalex.org/I4405267823","display_name":"LinkDoc Technology (Beijing) Co., Ltd. (China)","ror":"https://ror.org/04j66s727","country_code":"CN","type":"company","lineage":["https://openalex.org/I4405267823"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenyu Liu","raw_affiliation_strings":["CNOOC Information Technology Co., Ltd., China"],"raw_orcid":"https://orcid.org/0009-0008-5263-4570","affiliations":[{"raw_affiliation_string":"CNOOC Information Technology Co., Ltd., China","institution_ids":["https://openalex.org/I4405267823"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106113850","display_name":"Jianheng Shi","orcid":"https://orcid.org/0009-0004-5512-9319","observed_orcids":["https://orcid.org/0009-0004-5512-9319"]},"institutions":[{"id":"https://openalex.org/I4405267823","display_name":"LinkDoc Technology (Beijing) Co., Ltd. (China)","ror":"https://ror.org/04j66s727","country_code":"CN","type":"company","lineage":["https://openalex.org/I4405267823"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianheng Shi","raw_affiliation_strings":["CNOOC Information Technology Co., Ltd., China"],"raw_orcid":"https://orcid.org/0009-0004-5512-9319","affiliations":[{"raw_affiliation_string":"CNOOC Information Technology Co., Ltd., China","institution_ids":["https://openalex.org/I4405267823"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113315933","display_name":"Xinyu Liu","orcid":"https://orcid.org/0009-0003-0421-7709","observed_orcids":["https://orcid.org/0009-0003-0421-7709"]},"institutions":[{"id":"https://openalex.org/I4405267823","display_name":"LinkDoc Technology (Beijing) Co., Ltd. (China)","ror":"https://ror.org/04j66s727","country_code":"CN","type":"company","lineage":["https://openalex.org/I4405267823"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinyu Liu","raw_affiliation_strings":["CNOOC Information Technology Co., Ltd., China"],"raw_orcid":"https://orcid.org/0009-0003-0421-7709","affiliations":[{"raw_affiliation_string":"CNOOC Information Technology Co., Ltd., China","institution_ids":["https://openalex.org/I4405267823"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113315934","display_name":"Wei Pu","orcid":"https://orcid.org/0009-0006-3707-6772","observed_orcids":["https://orcid.org/0009-0006-3707-6772"]},"institutions":[{"id":"https://openalex.org/I4405267823","display_name":"LinkDoc Technology (Beijing) Co., Ltd. (China)","ror":"https://ror.org/04j66s727","country_code":"CN","type":"company","lineage":["https://openalex.org/I4405267823"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Pu","raw_affiliation_strings":["CNOOC Information Technology Co., Ltd., China"],"raw_orcid":"https://orcid.org/0009-0006-3707-6772","affiliations":[{"raw_affiliation_string":"CNOOC Information Technology Co., Ltd., China","institution_ids":["https://openalex.org/I4405267823"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106113851","display_name":"Juntao Yu","orcid":"https://orcid.org/0009-0001-6901-027X","observed_orcids":["https://orcid.org/0009-0001-6901-027X"]},"institutions":[{"id":"https://openalex.org/I4405267823","display_name":"LinkDoc Technology (Beijing) Co., Ltd. (China)","ror":"https://ror.org/04j66s727","country_code":"CN","type":"company","lineage":["https://openalex.org/I4405267823"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Juntao Yu","raw_affiliation_strings":["CNOOC Information Technology Co., Ltd., China"],"raw_orcid":"https://orcid.org/0009-0001-6901-027X","affiliations":[{"raw_affiliation_string":"CNOOC Information Technology Co., Ltd., China","institution_ids":["https://openalex.org/I4405267823"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101750528","display_name":"Liqun Yang","orcid":"https://orcid.org/0000-0002-5498-3474","observed_orcids":["https://orcid.org/0000-0002-5498-3474"]},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liqun Yang","raw_affiliation_strings":["School of Cyber Science and Technology, Beihang University, China"],"raw_orcid":"https://orcid.org/0000-0002-5498-3474","affiliations":[{"raw_affiliation_string":"School of Cyber Science and Technology, Beihang University, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2308,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.39593738,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"104","last_page":"111"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.95169997215271,"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.95169997215271,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.04659999907016754,"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"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":9.999999747378752e-05,"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/software-defect-detection","display_name":"software defect detection","score":0.9179999828338623},{"id":"https://openalex.org/keywords/static-analysis","display_name":"static analysis","score":0.9259999990463257},{"id":"https://openalex.org/keywords/transformer","display_name":"transformer models","score":0.9139999747276306},{"id":"https://openalex.org/keywords/data-flow-analysis","display_name":"data flow analysis","score":0.6880000233650208},{"id":"https://openalex.org/keywords/control-flow-analysis","display_name":"control flow analysis","score":0.9900000095367432},{"id":"https://openalex.org/keywords/code-snippets","display_name":"code snippets","score":0.5569999814033508},{"id":"https://openalex.org/keywords/word-embeddings","display_name":"word embeddings","score":0.7059999704360962}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6938233375549316},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.44496750831604004},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4410160481929779},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.24585777521133423},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.12833905220031738},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1201416552066803},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.0984187126159668},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3672121.3672141","doi":"https://doi.org/10.1145/3672121.3672141","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3672121.3672141","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3672121.3672141?download=true","source":{"id":"https://openalex.org/S7407088901","display_name":"International Conference on Networks, Communications and Information Technology (CNCIT)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 3rd International Conference on Networks, Communications and Information Technology","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3672121.3672141","doi":"https://doi.org/10.1145/3672121.3672141","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3672121.3672141","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3672121.3672141?download=true","source":{"id":"https://openalex.org/S7407088901","display_name":"International Conference on Networks, Communications and Information Technology (CNCIT)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 3rd International Conference on Networks, Communications and Information Technology","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G2962342235","display_name":null,"funder_award_id":"62302025","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3714348066","display_name":null,"funder_award_id":"62276017","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7930007465","display_name":null,"funder_award_id":"U2333205","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4401212596.pdf","grobid_xml":"https://content.openalex.org/works/W4401212596.grobid-xml"},"referenced_works_count":11,"referenced_works":["https://openalex.org/W1614298861","https://openalex.org/W2079753286","https://openalex.org/W2247790717","https://openalex.org/W2297419069","https://openalex.org/W2781491433","https://openalex.org/W2801939996","https://openalex.org/W2822734516","https://openalex.org/W3009129408","https://openalex.org/W3108563174","https://openalex.org/W3162364548","https://openalex.org/W3176850402"],"related_works":["https://openalex.org/W4404422633","https://openalex.org/W4390187518","https://openalex.org/W4403600269","https://openalex.org/W4414755834","https://openalex.org/W4312971884","https://openalex.org/W4396506629","https://openalex.org/W7204145787","https://openalex.org/W2141736632","https://openalex.org/W4410801286","https://openalex.org/W4415679790"],"abstract_inverted_index":{"With":[0],"the":[1,5,37,71,101,113,116,123,127,138,142,148,157,169,176,184,205],"continuous":[2],"increase":[3],"in":[4,14,70,119],"scale":[6],"and":[7,52,63,74,168,193,197],"complexity":[8],"of":[9,39,42,56,91,94,115,126,165],"computer":[10],"software,":[11],"code":[12,88,98,117,128,149,166],"defects":[13],"software":[15],"pose":[16],"a":[17,76],"serious":[18],"threat":[19],"to":[20,35,86,97,107,112,121,136,145],"public":[21],"security.":[22],"A":[23],"Static":[24],"Detection":[25],"Method":[26],"for":[27],"Code":[28],"Defects":[29],"Based":[30],"on":[31,67,80],"Transformer":[32,135],"is":[33,105,172],"proposed":[34,158,206],"address":[36],"issues":[38],"poor":[40],"scalability":[41],"static":[43,177],"analysis":[44,66,178],"tools,":[45],"as":[46,48],"well":[47],"coarse":[49],"detection":[50,54,170,211],"granularity":[51],"unsatisfactory":[53],"performance":[55,212],"existing":[57],"methods.":[58],"Firstly,":[59],"perform":[60],"data":[61],"flow":[62,65],"control":[64],"key":[68],"points":[69],"source":[72],"code,":[73],"adopt":[75],"slicing":[77,186],"method":[78,104,159,187,207],"based":[79],"Interprocedural":[81],"Finite":[82],"Distributive":[83],"Subset":[84],"(IFDS)":[85],"obtain":[87,108],"fragments":[89],"composed":[90],"multiple":[92],"lines":[93],"statements":[95],"related":[96,111],"defects.":[99,151],"Then,":[100],"word":[102],"embedding":[103],"used":[106],"vector":[109],"representations":[110],"semantics":[114],"snippets,":[118],"order":[120],"select":[122],"appropriate":[124],"length":[125],"snippets":[129],"while":[130],"ensuring":[131],"accuracy.":[132],"Finally,":[133],"use":[134],"detect":[137,162],"segment":[139],"features":[140],"at":[141],"slice":[143],"level":[144],"determine":[146],"whether":[147],"has":[150,208],"The":[152],"experimental":[153],"results":[154],"show":[155],"that":[156,204],"can":[160,188,201],"effectively":[161],"different":[163],"types":[164],"defects,":[167],"effect":[171],"significantly":[173,214],"better":[174,209],"than":[175],"tool":[179],"Flawfender.":[180],"Under":[181],"fine-grained":[182],"conditions,":[183],"IFDS":[185],"further":[189],"improve":[190],"F1":[191],"value":[192],"accuracy,":[194],"reaching":[195],"89.64":[196],"92.08":[198],"respectively.":[199],"It":[200],"be":[202],"seen":[203],"comprehensive":[210],"without":[213],"increasing":[215],"time":[216],"complexity.":[217]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2024-08-02T00:00:00"}
