{"id":"https://openalex.org/W4415584098","doi":"https://doi.org/10.1145/3755881.3755894","title":"Line-level Semantic Structure Learning for Code Vulnerability Detection","display_name":"Line-level Semantic Structure Learning for Code Vulnerability Detection","publication_year":2025,"publication_date":"2025-06-20","ids":{"openalex":"https://openalex.org/W4415584098","doi":"https://doi.org/10.1145/3755881.3755894"},"language":null,"primary_location":{"id":"doi:10.1145/3755881.3755894","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3755881.3755894","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755894","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Conference on Internetware","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755894","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100676331","display_name":"Ziliang Wang","orcid":"https://orcid.org/0000-0001-7534-0059"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ziliang Wang","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-7534-0059","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100447682","display_name":"Ge Li","orcid":"https://orcid.org/0000-0002-5828-0186"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ge Li","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5828-0186","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100405693","display_name":"Jia Li","orcid":"https://orcid.org/0000-0002-5579-8852"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jia Li","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5579-8852","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018401644","display_name":"Yihong Dong","orcid":"https://orcid.org/0000-0001-6228-4019"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yihong Dong","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6228-4019","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100712724","display_name":"Yingfei Xiong","orcid":"https://orcid.org/0000-0001-8991-747X"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yingfei Xiong","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-8991-747X","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049100391","display_name":"Zhi Jin","orcid":"https://orcid.org/0000-0003-1087-226X"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhi Jin","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-1087-226X","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I20231570"],"apc_list":null,"apc_paid":null,"fwci":5.7156,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.96387863,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"269","last_page":"280"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9990000128746033,"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.9990000128746033,"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.9980000257492065,"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.9976000189781189,"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/code","display_name":"Code (set theory)","score":0.505299985408783},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.35530000925064087},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.33959999680519104},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.3028999865055084},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.2888999879360199}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.697700023651123},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5552999973297119},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.505299985408783},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.35530000925064087},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3476000130176544},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.33959999680519104},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.3028999865055084},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2930999994277954},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.2888999879360199},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.25920000672340393},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2506999969482422},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3755881.3755894","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3755881.3755894","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755894","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Conference on Internetware","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3755881.3755894","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3755881.3755894","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755894","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Conference on Internetware","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3446613798","display_name":null,"funder_award_id":"62192730","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8449925957","display_name":null,"funder_award_id":"62192733","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/W4415584098.pdf","grobid_xml":"https://content.openalex.org/works/W4415584098.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W1966741850","https://openalex.org/W2131774270","https://openalex.org/W2148143831","https://openalex.org/W2600521240","https://openalex.org/W2618772563","https://openalex.org/W2765858138","https://openalex.org/W2885030880","https://openalex.org/W2962960733","https://openalex.org/W2964205113","https://openalex.org/W3098605233","https://openalex.org/W3161071537","https://openalex.org/W3162044134","https://openalex.org/W3177116043","https://openalex.org/W4211027502","https://openalex.org/W4221033043","https://openalex.org/W4221166942","https://openalex.org/W4284667406","https://openalex.org/W4284697810","https://openalex.org/W4285490489","https://openalex.org/W4311165836","https://openalex.org/W4312436517","https://openalex.org/W4312690534","https://openalex.org/W4312757223","https://openalex.org/W4380763529","https://openalex.org/W4389519352","https://openalex.org/W4391558363","https://openalex.org/W4394745219"],"related_works":[],"abstract_inverted_index":{"Unlike":[0],"the":[1,38,42,53,82,112,119,138,170,176,180,191,200,205,216],"flow":[2],"structure":[3,14,77,212],"of":[4,87,172,207,218],"natural":[5,29],"languages,":[6],"programming":[7],"languages":[8],"have":[9],"an":[10],"inherent":[11],"rigidity":[12],"in":[13,183],"and":[15,45,74,92,107,194,209],"grammar.However,":[16],"existing":[17,173],"detection":[18,151,158,221],"methods":[19],"based":[20],"on":[21,156,190,199],"pre-trained":[22],"models":[23,39],"typically":[24],"treat":[25],"code":[26,66,83,90,94,117,149,184,211,219],"as":[27,104,137],"a":[28,195],"language":[30],"sequence,":[31],"ignoring":[32],"its":[33],"unique":[34],"structural":[35,101,124,140,145],"information.This":[36],"hinders":[37],"from":[40,160],"understanding":[41],"code's":[43],"semantic":[44,72,76],"structual":[46],"information.To":[47],"address":[48],"this":[49],"problem,":[50],"we":[51],"introduce":[52],"Code":[54],"Structure-Aware":[55],"Network":[56],"through":[57],"Line-level":[58],"Semantic":[59],"Learning":[60],"(CSLS),":[61],"which":[62],"comprises":[63],"four":[64],"components:":[65],"preprocessing,":[67],"global":[68,89,113,116],"semantics":[69,136],"awareness,":[70,73],"line":[71,75,105,127],"awareness.The":[78],"preprocessing":[79,97,166],"step":[80],"transforms":[81],"into":[84],"two":[85],"types":[86],"text:":[88],"text":[91],"line-level":[93,135],"text.Unlike":[95],"typical":[96],"methods,":[98],"CSLS":[99,120,133,177],"preserves":[100],"elements":[102],"such":[103],"breaks":[106],"indentation":[108],"characters":[109],"while":[110],"processing":[111],"text.While":[114],"preserving":[115,208],"semantics,":[118,132],"network":[121],"emphasizes":[122],"capturing":[123],"relationships":[125],"between":[126],"semantics.By":[128],"modeling":[129],"each":[130],"line's":[131],"treats":[134],"smallest":[139],"unit":[141],"to":[142,214],"learn":[143],"nonlinear":[144],"relationships,":[146],"thereby":[147],"improving":[148],"vulnerability":[150,157,185,220],"accuracy.We":[152],"conducted":[153],"extensive":[154],"experiments":[155],"datasets":[159],"real":[161],"projects.Results":[162],"show":[163],"that":[164],"our":[165],"method":[167],"significantly":[168],"enhances":[169],"performance":[171,217],"baseline":[174],"models.Additionally,":[175],"model":[178],"outperforms":[179],"state-of-the-art":[181],"baselines":[182],"detection,":[186],"achieving":[187],"70.57%":[188],"accuracy":[189],"Devign":[192],"dataset":[193],"49.59%":[196],"F1":[197],"score":[198],"Reveal":[201],"dataset.These":[202],"results":[203],"demonstrate":[204],"importance":[206],"utilizing":[210],"information":[213],"improve":[215],"models.":[222]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-28T00:00:00"}
