{"id":"https://openalex.org/W4311808696","doi":"https://doi.org/10.1142/s0218126623501839","title":"Statement-Level Software Defect Prediction Based on Improved R-Transformer","display_name":"Statement-Level Software Defect Prediction Based on Improved R-Transformer","publication_year":2022,"publication_date":"2022-12-07","ids":{"openalex":"https://openalex.org/W4311808696","doi":"https://doi.org/10.1142/s0218126623501839"},"language":"en","primary_location":{"id":"doi:10.1142/s0218126623501839","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126623501839","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","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/A5109198831","display_name":"Yulei Zhu","orcid":"https://orcid.org/0000-0002-0694-3881"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yulei Zhu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, P.\u00a0R.\u00a0China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, P.\u00a0R.\u00a0China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022739328","display_name":"Yufeng Zhang","orcid":"https://orcid.org/0000-0001-6082-4501"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yufeng Zhang","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, P.\u00a0R.\u00a0China"],"raw_orcid":"https://orcid.org/0000-0001-6082-4501","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, P.\u00a0R.\u00a0China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024920190","display_name":"Zhenbang Chen","orcid":"https://orcid.org/0000-0002-4066-7892"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenbang Chen","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, P.\u00a0R.\u00a0China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, P.\u00a0R.\u00a0China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5022739328"],"corresponding_institution_ids":["https://openalex.org/I16609230"],"apc_list":null,"apc_paid":null,"fwci":0.3097,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.64290537,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"32","issue":"11","first_page":null,"last_page":null},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9975000023841858,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9919000267982483,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.6898816823959351},{"id":"https://openalex.org/keywords/statement","display_name":"Statement (logic)","score":0.6135052442550659},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.559048593044281},{"id":"https://openalex.org/keywords/smoothing","display_name":"Smoothing","score":0.5292194485664368},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5026302337646484},{"id":"https://openalex.org/keywords/security-token","display_name":"Security token","score":0.5022790431976318},{"id":"https://openalex.org/keywords/transformer","display_name":"Transformer","score":0.4928281605243683},{"id":"https://openalex.org/keywords/sentence","display_name":"Sentence","score":0.4576647877693176},{"id":"https://openalex.org/keywords/measure","display_name":"Measure (data warehouse)","score":0.4524364471435547},{"id":"https://openalex.org/keywords/recall","display_name":"Recall","score":0.43134158849716187},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4296102523803711},{"id":"https://openalex.org/keywords/precision-and-recall","display_name":"Precision and recall","score":0.41470369696617126},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.40498098731040955},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.40389513969421387},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.346121609210968},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2545902132987976},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.0738472044467926},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07321912050247192}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6898816823959351},{"id":"https://openalex.org/C2777026412","wikidata":"https://www.wikidata.org/wiki/Q2684591","display_name":"Statement (logic)","level":2,"score":0.6135052442550659},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.559048593044281},{"id":"https://openalex.org/C3770464","wikidata":"https://www.wikidata.org/wiki/Q775963","display_name":"Smoothing","level":2,"score":0.5292194485664368},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5026302337646484},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.5022790431976318},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.4928281605243683},{"id":"https://openalex.org/C2777530160","wikidata":"https://www.wikidata.org/wiki/Q41796","display_name":"Sentence","level":2,"score":0.4576647877693176},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.4524364471435547},{"id":"https://openalex.org/C100660578","wikidata":"https://www.wikidata.org/wiki/Q18733","display_name":"Recall","level":2,"score":0.43134158849716187},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4296102523803711},{"id":"https://openalex.org/C81669768","wikidata":"https://www.wikidata.org/wiki/Q2359161","display_name":"Precision and recall","level":2,"score":0.41470369696617126},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.40498098731040955},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.40389513969421387},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.346121609210968},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2545902132987976},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0738472044467926},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07321912050247192},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","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/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218126623501839","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126623501839","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4338802390","display_name":null,"funder_award_id":"62172429","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7929560631","display_name":null,"funder_award_id":"62002107","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":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1485912969","https://openalex.org/W1992114977","https://openalex.org/W2031770898","https://openalex.org/W2048456683","https://openalex.org/W2074805796","https://openalex.org/W2105776892","https://openalex.org/W2127623179","https://openalex.org/W2154398797","https://openalex.org/W2304692780","https://openalex.org/W2316930373","https://openalex.org/W2493532602","https://openalex.org/W2523268328","https://openalex.org/W2605932792","https://openalex.org/W2612690371","https://openalex.org/W2783657687","https://openalex.org/W2785772932","https://openalex.org/W2790397506","https://openalex.org/W2791527767","https://openalex.org/W2796200341","https://openalex.org/W2901523495","https://openalex.org/W2933919840","https://openalex.org/W2940243450","https://openalex.org/W2945339223","https://openalex.org/W2945699300","https://openalex.org/W2971559111","https://openalex.org/W2980281552","https://openalex.org/W2980999875","https://openalex.org/W2990138404","https://openalex.org/W2998024052","https://openalex.org/W3009129408","https://openalex.org/W3011809669","https://openalex.org/W3014235741","https://openalex.org/W3014780393","https://openalex.org/W3033777149","https://openalex.org/W3087102429","https://openalex.org/W3126724469","https://openalex.org/W3135553079","https://openalex.org/W4220912006","https://openalex.org/W4293652318"],"related_works":["https://openalex.org/W1978572805","https://openalex.org/W4388335561","https://openalex.org/W2970530566","https://openalex.org/W4288261899","https://openalex.org/W2383807498","https://openalex.org/W4307309205","https://openalex.org/W2967478618","https://openalex.org/W2358294942","https://openalex.org/W2001919569","https://openalex.org/W4367460280"],"abstract_inverted_index":{"Engineers":[0],"use":[1,45,92],"software":[2],"defect":[3],"prediction":[4],"(SDP)":[5],"to":[6,22,25,38,47,76,80,98],"locate":[7],"vulnerable":[8],"areas":[9],"of":[10,19,87,102,132],"software.":[11],"Recently,":[12],"statement-level":[13,42,58],"SDP":[14],"has":[15],"attracted":[16],"the":[17,40,82,88,100,126,139,148],"attention":[18],"researchers":[20],"due":[21],"its":[23],"ability":[24],"localize":[26],"faulty":[27],"code":[28,54],"areas.":[29],"This":[30],"paper":[31],"proposes":[32],"DP-Tramo,":[33,106],"a":[34,109,157],"new":[35],"model":[36],"dedicated":[37],"improving":[39],"state-of-the-art":[41],"SDP.":[43],"We":[44],"Clang":[46],"extract":[48,56],"abstract":[49],"syntax":[50],"trees":[51],"from":[52,117],"source":[53],"and":[55,71,84,95,136,143],"32":[57],"metrics":[59],"as":[60,74],"static":[61,69],"features":[62,70,86],"for":[63],"each":[64],"sentence.":[65],"Then":[66],"we":[67,91,107],"feed":[68],"token":[72],"sequences":[73],"inputs":[75],"our":[77],"improved":[78],"R-Transformer":[79],"learn":[81],"syntactic":[83],"semantic":[85],"code.":[89],"Furthermore,":[90],"label":[93],"smoothing":[94],"weighted":[96],"loss":[97],"improve":[99],"performance":[101,131],"DP-Tramo.":[103],"To":[104],"evaluate":[105],"perform":[108],"10-fold":[110],"cross-validation":[111],"on":[112,151],"119,989":[113],"C/C++":[114],"programs":[115],"selected":[116],"Code4Bench.":[118],"Experimental":[119],"results":[120],"show":[121],"that":[122],"DP-Tramo":[123,146],"can":[124],"classify":[125],"dataset":[127],"with":[128],"an":[129],"average":[130],"0.949,":[133],"0.602,":[134],"0.734":[135],"0.737":[137],"regarding":[138],"recall,":[140],"precision,":[141],"accuracy":[142],"F1-measure,":[144],"respectively.":[145],"outperforms":[147],"baseline":[149],"method":[150],"F1-measure":[152],"by":[153],"1.2%":[154],"while":[155],"maintaining":[156],"high":[158],"recall":[159],"rate.":[160]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
