{"id":"https://openalex.org/W3087948296","doi":"https://doi.org/10.1109/compsac48688.2020.0-152","title":"Blocking Bug Prediction Based on XGBoost with Enhanced Features","display_name":"Blocking Bug Prediction Based on XGBoost with Enhanced Features","publication_year":2020,"publication_date":"2020-07-01","ids":{"openalex":"https://openalex.org/W3087948296","doi":"https://doi.org/10.1109/compsac48688.2020.0-152","mag":"3087948296"},"language":"en","primary_location":{"id":"doi:10.1109/compsac48688.2020.0-152","doi":"https://doi.org/10.1109/compsac48688.2020.0-152","is_oa":false,"landing_page_url":"https://doi.org/10.1109/compsac48688.2020.0-152","pdf_url":null,"source":{"id":"https://openalex.org/S4210194295","display_name":"IEEE Annual International Computer Software and Applications Conference (COMPSAC)","issn_l":"0730-3157","issn":["0730-3157"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","jufo-1","norway-1"],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)","raw_type":"proceedings-article"},"parent_works":[],"lineage":["https://openalex.org/W3087948296"],"child_works_count":0,"type":"conference-paper","is_traditional":true,"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/A5049941670","display_name":"Xiaoyun Cheng","orcid":"https://orcid.org/0000-0003-2593-0207","observed_orcids":["https://orcid.org/0000-0003-2593-0207"]},"institutions":[{"id":"https://openalex.org/I151727225","display_name":"Harbin Engineering University","ror":"https://ror.org/03x80pn82","country_code":"CN","type":"education","lineage":["https://openalex.org/I151727225"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoyun Cheng","raw_affiliation_strings":["Harbin Engineering University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Harbin Engineering University","institution_ids":["https://openalex.org/I151727225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009381048","display_name":"Naming Liu","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I151727225","display_name":"Harbin Engineering University","ror":"https://ror.org/03x80pn82","country_code":"CN","type":"education","lineage":["https://openalex.org/I151727225"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Naming Liu","raw_affiliation_strings":["Harbin Engineering University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Harbin Engineering University","institution_ids":["https://openalex.org/I151727225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101959950","display_name":"Lin Guo","orcid":"https://orcid.org/0000-0001-5689-1760","observed_orcids":["https://orcid.org/0000-0001-5689-1760"]},"institutions":[{"id":"https://openalex.org/I151727225","display_name":"Harbin Engineering University","ror":"https://ror.org/03x80pn82","country_code":"CN","type":"education","lineage":["https://openalex.org/I151727225"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lin Guo","raw_affiliation_strings":["Harbin Engineering University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Harbin Engineering University","institution_ids":["https://openalex.org/I151727225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004699537","display_name":"Zhou Xu","orcid":"https://orcid.org/0000-0003-0119-927X","observed_orcids":["https://orcid.org/0000-0003-0119-927X"]},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhou Xu","raw_affiliation_strings":["Chongqing University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chongqing University","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100375823","display_name":"Tao Zhang","orcid":"https://orcid.org/0000-0002-6272-4069","observed_orcids":["https://orcid.org/0000-0002-6272-4069"]},"institutions":[{"id":"https://openalex.org/I111950717","display_name":"Macau University of Science and Technology","ror":"https://ror.org/03jqs2n27","country_code":"MO","type":"education","lineage":["https://openalex.org/I111950717","https://openalex.org/I4391767947"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"Tao Zhang","raw_affiliation_strings":["Macau University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Macau University of Science and Technology","institution_ids":["https://openalex.org/I111950717"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9165,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.87439699,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"902","last_page":"911"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9980000257492065,"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.9980000257492065,"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.000699999975040555,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0006000000284984708,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/xgboost","display_name":"XGBoost","score":0.7300000190734863},{"id":"https://openalex.org/keywords/bug-reports","display_name":"bug reports","score":0.7049999833106995},{"id":"https://openalex.org/keywords/feature-engineering","display_name":"feature engineering","score":0.7940000295639038},{"id":"https://openalex.org/keywords/software-quality","display_name":"software quality","score":0.6119999885559082}],"concepts":[{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.7817943096160889},{"id":"https://openalex.org/C144745244","wikidata":"https://www.wikidata.org/wiki/Q4927286","display_name":"Blocking (statistics)","level":2,"score":0.7736696004867554},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7677204608917236},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6610302329063416},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5707449316978455},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5267495512962341},{"id":"https://openalex.org/C148524875","wikidata":"https://www.wikidata.org/wiki/Q6975395","display_name":"F1 score","level":2,"score":0.5135098099708557},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.48573213815689087},{"id":"https://openalex.org/C191727507","wikidata":"https://www.wikidata.org/wiki/Q24346","display_name":"Software regression","level":5,"score":0.4759613871574402},{"id":"https://openalex.org/C2777120189","wikidata":"https://www.wikidata.org/wiki/Q780067","display_name":"Triage","level":2,"score":0.45068565011024475},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.42139512300491333},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.41135886311531067},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.40827375650405884},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36767086386680603},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3313409090042114},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2933833599090576},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.11047518253326416},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.11018115282058716},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10203000903129578},{"id":"https://openalex.org/C194828623","wikidata":"https://www.wikidata.org/wiki/Q2861470","display_name":"Emergency medicine","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/compsac48688.2020.0-152","doi":"https://doi.org/10.1109/compsac48688.2020.0-152","is_oa":false,"landing_page_url":"https://doi.org/10.1109/compsac48688.2020.0-152","pdf_url":null,"source":{"id":"https://openalex.org/S4210194295","display_name":"IEEE Annual International Computer Software and Applications Conference (COMPSAC)","issn_l":"0730-3157","issn":["0730-3157"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","jufo-1","norway-1"],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W1964062576","https://openalex.org/W1964986774","https://openalex.org/W1972275887","https://openalex.org/W1978859404","https://openalex.org/W2011459220","https://openalex.org/W2038917214","https://openalex.org/W2039052699","https://openalex.org/W2051162588","https://openalex.org/W2053107307","https://openalex.org/W2058591750","https://openalex.org/W2061742702","https://openalex.org/W2079317829","https://openalex.org/W2109044768","https://openalex.org/W2110374486","https://openalex.org/W2118978333","https://openalex.org/W2122702470","https://openalex.org/W2146324054","https://openalex.org/W2148615889","https://openalex.org/W2153054327","https://openalex.org/W2264282745","https://openalex.org/W2295598076","https://openalex.org/W2312398278","https://openalex.org/W2388894718","https://openalex.org/W2414222119","https://openalex.org/W2477992910","https://openalex.org/W2621131828","https://openalex.org/W2727861051","https://openalex.org/W2735995639","https://openalex.org/W2761752002","https://openalex.org/W2767852858","https://openalex.org/W2796461266","https://openalex.org/W2800788706","https://openalex.org/W2809895060","https://openalex.org/W2810689040","https://openalex.org/W2884843021","https://openalex.org/W2914705570","https://openalex.org/W2922023100","https://openalex.org/W2941547983","https://openalex.org/W2951133125","https://openalex.org/W2953695060","https://openalex.org/W2972914098","https://openalex.org/W2994598966","https://openalex.org/W2996624661","https://openalex.org/W2999805442","https://openalex.org/W3001407417","https://openalex.org/W3002756189","https://openalex.org/W3004991068","https://openalex.org/W3102476541","https://openalex.org/W3142566747","https://openalex.org/W4235786516"],"related_works":["https://openalex.org/W4226263257","https://openalex.org/W4313145118","https://openalex.org/W2146324054","https://openalex.org/W4297347849","https://openalex.org/W2038917214","https://openalex.org/W4285189057","https://openalex.org/W4211146735","https://openalex.org/W7168242449","https://openalex.org/W4381185318","https://openalex.org/W4408359356"],"abstract_inverted_index":{"With":[0],"a":[1,115],"growing":[2],"number":[3],"of":[4,75,193],"software":[5,7,17],"projects,":[6,206],"quality":[8],"is":[9],"increasingly":[10],"crucial.":[11],"Researchers":[12],"and":[13,34,56,71,191,198,211,221],"engineers":[14],"in":[15,182],"the":[16,73,93,103,124,140,154,204,214],"engineering":[18],"field":[19],"often":[20],"pay":[21],"much":[22],"attention":[23],"to":[24,43,61,67,84,134,147,152,195],"bug":[25,30,32,36,46,108,132],"management":[26],"tasks,":[27],"such":[28],"as":[29],"localization,":[31],"triage,":[33],"duplicate":[35],"detection.":[37],"However,":[38,88],"there":[39],"are":[40],"few":[41],"researchers":[42],"study":[44],"blocking":[45,69,76,107],"prediction.":[47,109],"Blocking":[48],"bugs":[49,52,70],"prevent":[50],"other":[51],"from":[53,131],"being":[54],"fixed":[55],"usually":[57],"need":[58,66],"more":[59,129],"time":[60],"be":[62],"fixed.":[63],"Thus,":[64],"developers":[65],"identify":[68],"reduce":[72],"impact":[74],"bugs.":[77],"The":[78,167],"previous":[79],"studies":[80],"utilized":[81],"supervised":[82],"algorithms":[83],"implement":[85],"this":[86,111],"task.":[87,156],"they":[89,100],"did":[90],"not":[91],"consider":[92],"dependencies":[94],"among":[95],"individual":[96],"classifiers":[97],"so":[98],"that":[99,119,171],"cannot":[101],"get":[102],"perfect":[104],"accuracy":[105],"for":[106],"In":[110,123,139,185],"paper,":[112],"we":[113],"propose":[114],"new":[116],"framework":[117],"XGBlocker":[118,127,143,174,187,207],"includes":[120],"two":[121],"stages.":[122],"first":[125],"stage,":[126,142],"collects":[128],"features":[130],"reports":[133],"build":[135],"an":[136,149],"enhanced":[137],"dataset.":[138],"second":[141],"exploits":[144],"XGBoost":[145],"technique":[146],"construct":[148],"effective":[150],"model":[151],"perform":[153],"prediction":[155],"We":[157],"conduct":[158],"experiments":[159],"on":[160],"four":[161,205],"projects":[162],"with":[163,179],"three":[164],"evaluation":[165],"metrics.":[166],"experimental":[168],"results":[169],"show":[170],"our":[172],"method":[173,216],"achieves":[175,188],"promising":[176],"performance":[177],"compared":[178],"baseline":[180],"methods":[181],"most":[183],"cases.":[184],"detail,":[186],"F1-score,":[189,209],"ER@20%,":[190,210],"AUC":[192,212],"up":[194],"0.808,":[196],"0.944,":[197],"0.975,":[199],"respectively.":[200,223],"On":[201],"average":[202],"across":[203],"improves":[208],"over":[213],"state-of-the-art":[215],"ELBlocker":[217],"by":[218],"17.27%,":[219],"12.67%,":[220],"4.85%,":[222]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":2}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2020-10-01T00:00:00"}
