{"id":"https://openalex.org/W4405138042","doi":"https://doi.org/10.1145/3707456","title":"Refining Code-Line-Level Bugginess Identification: Getting the Best of Both Worlds by Fusing Syntactic and Semantic Features","display_name":"Refining Code-Line-Level Bugginess Identification: Getting the Best of Both Worlds by Fusing Syntactic and Semantic Features","publication_year":2024,"publication_date":"2024-12-07","ids":{"openalex":"https://openalex.org/W4405138042","doi":"https://doi.org/10.1145/3707456"},"language":"en","primary_location":{"id":"doi:10.1145/3707456","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3707456","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3707456","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3707456","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049654132","display_name":"Yufei Zhou","orcid":"https://orcid.org/0009-0004-3725-735X"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yufei Zhou","raw_affiliation_strings":["Guangxi Normal University, Guilin, China","Guangxi Normal University"],"raw_orcid":"https://orcid.org/0009-0004-3725-735X","affiliations":[{"raw_affiliation_string":"Guangxi Normal University, Guilin, China","institution_ids":["https://openalex.org/I29739308"]},{"raw_affiliation_string":"Guangxi Normal University","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082193728","display_name":"Haihua Tang","orcid":"https://orcid.org/0009-0003-3518-089X"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haihua Tang","raw_affiliation_strings":["Guangxi Normal University, Guilin, China","Guangxi Normal University"],"raw_orcid":"https://orcid.org/0009-0003-3518-089X","affiliations":[{"raw_affiliation_string":"Guangxi Normal University, Guilin, China","institution_ids":["https://openalex.org/I29739308"]},{"raw_affiliation_string":"Guangxi Normal University","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5115042547","display_name":"Longtao Zhu","orcid":null},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Longtao Zhu","raw_affiliation_strings":["Guangxi Normal University, Guilin, China","Guangxi Normal University"],"raw_orcid":"https://orcid.org/0009-0003-5189-3304","affiliations":[{"raw_affiliation_string":"Guangxi Normal University, Guilin, China","institution_ids":["https://openalex.org/I29739308"]},{"raw_affiliation_string":"Guangxi Normal University","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029879407","display_name":"Hao Ding","orcid":"https://orcid.org/0000-0001-5325-9997"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Ding","raw_affiliation_strings":["Guangxi Normal University, Guilin, China","Guangxi Normal University"],"raw_orcid":"https://orcid.org/0000-0001-5325-9997","affiliations":[{"raw_affiliation_string":"Guangxi Normal University, Guilin, China","institution_ids":["https://openalex.org/I29739308"]},{"raw_affiliation_string":"Guangxi Normal University","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039734214","display_name":"Junyan Qian","orcid":"https://orcid.org/0000-0002-1325-6975"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junyan Qian","raw_affiliation_strings":["Guangxi Normal University, Guilin, China","Guangxi Normal University"],"raw_orcid":"https://orcid.org/0000-0002-1325-6975","affiliations":[{"raw_affiliation_string":"Guangxi Normal University, Guilin, China","institution_ids":["https://openalex.org/I29739308"]},{"raw_affiliation_string":"Guangxi Normal University","institution_ids":["https://openalex.org/I29739308"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5049654132"],"corresponding_institution_ids":["https://openalex.org/I29739308"],"apc_list":null,"apc_paid":null,"fwci":0.7257,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.80529092,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":"34","issue":"3","first_page":"1","last_page":"43"},"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.9980999827384949,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9976999759674072,"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.8442060351371765},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.5528966784477234},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.49499648809432983},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.46775054931640625},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.46189084649086},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.42117398977279663},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4171870946884155},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.41307318210601807},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.24828758835792542},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.11459293961524963}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8442060351371765},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.5528966784477234},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.49499648809432983},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46775054931640625},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.46189084649086},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.42117398977279663},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4171870946884155},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.41307318210601807},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.24828758835792542},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.11459293961524963},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3707456","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3707456","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3707456","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3707456","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3707456","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3707456","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6294571640","display_name":null,"funder_award_id":"62162004, U21A20474","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":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4405138042.pdf"},"referenced_works_count":62,"referenced_works":["https://openalex.org/W1522301498","https://openalex.org/W1985797722","https://openalex.org/W2005504865","https://openalex.org/W2021509116","https://openalex.org/W2051978688","https://openalex.org/W2060384944","https://openalex.org/W2067436653","https://openalex.org/W2093094052","https://openalex.org/W2099919734","https://openalex.org/W2111421634","https://openalex.org/W2120738100","https://openalex.org/W2121866145","https://openalex.org/W2123227336","https://openalex.org/W2133564696","https://openalex.org/W2139855137","https://openalex.org/W2143861926","https://openalex.org/W2147386665","https://openalex.org/W2149014999","https://openalex.org/W2151666086","https://openalex.org/W2158744032","https://openalex.org/W2159610968","https://openalex.org/W2165747537","https://openalex.org/W2167117640","https://openalex.org/W2360967250","https://openalex.org/W2367798545","https://openalex.org/W2470673105","https://openalex.org/W2474835145","https://openalex.org/W2508020518","https://openalex.org/W2516809705","https://openalex.org/W2548915941","https://openalex.org/W2589119856","https://openalex.org/W2740130862","https://openalex.org/W2742947407","https://openalex.org/W2767894374","https://openalex.org/W2795501259","https://openalex.org/W2884001105","https://openalex.org/W2888312537","https://openalex.org/W2898124301","https://openalex.org/W2898435572","https://openalex.org/W2919358988","https://openalex.org/W2954274464","https://openalex.org/W2963520355","https://openalex.org/W2990685757","https://openalex.org/W2998024052","https://openalex.org/W2998305386","https://openalex.org/W3005855585","https://openalex.org/W3006613871","https://openalex.org/W3013745307","https://openalex.org/W3046757114","https://openalex.org/W3083954092","https://openalex.org/W3089357829","https://openalex.org/W3095160805","https://openalex.org/W3146720657","https://openalex.org/W3175995826","https://openalex.org/W3185691166","https://openalex.org/W4207068100","https://openalex.org/W4213103335","https://openalex.org/W4233410239","https://openalex.org/W4306407754","https://openalex.org/W4318776432","https://openalex.org/W4400680834","https://openalex.org/W6638167432"],"related_works":["https://openalex.org/W2749690376","https://openalex.org/W2786317006","https://openalex.org/W4367724653","https://openalex.org/W2788563018","https://openalex.org/W4395962217","https://openalex.org/W2997587123","https://openalex.org/W4281673905","https://openalex.org/W3206385231","https://openalex.org/W1566482460","https://openalex.org/W3118256810"],"abstract_inverted_index":{"Background":[0],":":[1,56,89,107,161,205],"Code-line-level":[2],"bugginess":[3,226],"identification":[4,227],"(CLBI)":[5],"is":[6,176,230],"an":[7,163],"important":[8],"area":[9],"within":[10,238],"software":[11,25],"quality":[12],"assurance,":[13],"aiming":[14],"to":[15,71,92,110,222],"pinpoint":[16],"potential":[17,247],"buggy":[18],"source":[19,168],"code":[20],"lines":[21],"in":[22,52,216,252,256],"a":[23,61,112,141,148,201],"given":[24],"product.":[26],"Recently,":[27],"two":[28,67],"concurrent":[29],"approaches,":[30,191],"GLANCE":[31,127,193],"and":[32,42,98,128,138,194,219],"DeepLineDP,":[33,195],"have":[34],"showcased":[35],"impressive":[36],"performance":[37,158],"by":[38,95,122],"respectively":[39],"leveraging":[40],"syntactic":[41,97,124,218],"semantic":[43,99,129,220],"features":[44,70,125,130,221],"compared":[45],"with":[46,151,178],"the":[47,58,77,82,152,209,234,239,246],"existing":[48,153],"state-of-the-art":[49],"(SOTA)":[50],"approaches":[51,155],"this":[53],"field.":[54],"Problem":[55],"Yet,":[57],"literature":[59],"lacks":[60],"thorough":[62],"investigation":[63],"that":[64,174,233],"fuses":[65],"these":[66],"types":[68],"of":[69,79,84,165,212,241],"enhance":[72],"CLBI.":[73],"Such":[74],"fusion":[75],"holds":[76],"promise":[78],"significantly":[80],"improving":[81],"efficacy":[83],"identifying":[85],"defective":[86],"lines.":[87],"Objective":[88],"We":[90,108,146],"aim":[91],"advance":[93],"CLBI":[94,113,181,190,214],"fusing":[96,123,217],"features,":[100],"thereby":[101],"harnessing":[102],"their":[103],"respective":[104],"strengths.":[105],"Method":[106],"propose":[109],"build":[111],"approach,":[114],"booSting":[115],"DeePLineDP":[116],"wIth":[117],"syntaCtic":[118],"fEatures":[119],"(SPLICE)":[120],",":[121],"from":[126,131],"DeepLineDP.":[132],"SPLICE":[133,175],"comprises":[134],"three":[135],"variants\u2014SPLICE-S,":[136],"SPLICE-G,":[137],"SPLICE-F\u2014each":[139],"utilizing":[140],"unique":[142],"line-level":[143],"sorting":[144],"approach.":[145],"make":[147],"comprehensive":[149],"comparison":[150],"SOTA":[154,180,189],"using":[156],"six":[157,198],"metrics.":[159],"Result":[160],"Through":[162],"analysis":[164,235],"nine":[166],"open":[167],"projects,":[169],"our":[170],"experimental":[171],"results":[172],"reveal":[173],"competitive":[177],"current":[179],"approaches.":[182,228],"Notably,":[183],"SPLICE-F":[184],"demonstrates":[185],"superiority":[186],"over":[187],"all":[188,197],"including":[192],"across":[196],"metrics,":[199],"indicating":[200],"substantial":[202],"improvement.":[203],"Conclusion":[204],"This":[206],"discovery":[207],"underscores":[208],"critical":[210],"importance":[211],"future":[213,257],"research":[215],"construct":[223],"more":[224],"effective":[225],"It":[229],"worth":[231],"noting":[232],"was":[236],"conducted":[237],"context":[240],"Java":[242],"programs,":[243],"which":[244],"highlights":[245],"for":[248],"exploring":[249],"similar":[250],"methods":[251],"other":[253],"programming":[254],"languages":[255],"research.":[258]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-05-10T08:33:47.465468","created_date":"2025-10-10T00:00:00"}
