{"id":"https://openalex.org/W4321785649","doi":"https://doi.org/10.1142/s0218194023500079","title":"A Hierarchical Feature Ensemble Deep Learning Approach for Software Defect Prediction","display_name":"A Hierarchical Feature Ensemble Deep Learning Approach for Software Defect Prediction","publication_year":2023,"publication_date":"2023-02-24","ids":{"openalex":"https://openalex.org/W4321785649","doi":"https://doi.org/10.1142/s0218194023500079"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194023500079","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194023500079","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"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":"International Journal of Software Engineering and Knowledge Engineering","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/A5085652983","display_name":"Shenggang Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shenggang Zhang","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002351235","display_name":"Shujuan Jiang","orcid":"https://orcid.org/0000-0003-0643-0565"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Shujuan Jiang","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100425115","display_name":"Yan Yue","orcid":"https://orcid.org/0000-0002-3824-9376"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yue Yan","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5002351235"],"corresponding_institution_ids":["https://openalex.org/I25757504"],"apc_list":null,"apc_paid":null,"fwci":4.5213,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.94851879,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"33","issue":"04","first_page":"543","last_page":"573"},"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.9923999905586243,"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.9909999966621399,"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.7995287179946899},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.754753828048706},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.7027519941329956},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.6385016441345215},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5563699007034302},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.553623378276825},{"id":"https://openalex.org/keywords/ensemble-learning","display_name":"Ensemble learning","score":0.49508801102638245},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4936476945877075},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.484089732170105},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4658297896385193},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.42240995168685913},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.42168158292770386},{"id":"https://openalex.org/keywords/deep-belief-network","display_name":"Deep belief network","score":0.41349542140960693},{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.41272062063217163},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.4119434654712677}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7995287179946899},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.754753828048706},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.7027519941329956},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6385016441345215},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5563699007034302},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.553623378276825},{"id":"https://openalex.org/C45942800","wikidata":"https://www.wikidata.org/wiki/Q245652","display_name":"Ensemble learning","level":2,"score":0.49508801102638245},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4936476945877075},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.484089732170105},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4658297896385193},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.42240995168685913},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.42168158292770386},{"id":"https://openalex.org/C97385483","wikidata":"https://www.wikidata.org/wiki/Q16954980","display_name":"Deep belief network","level":3,"score":0.41349542140960693},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.41272062063217163},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.4119434654712677},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"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/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218194023500079","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194023500079","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"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":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.47999998927116394,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G1394669868","display_name":null,"funder_award_id":"BK20181353","funder_id":"https://openalex.org/F4320322769","funder_display_name":"Natural Science Foundation of Jiangsu Province"},{"id":"https://openalex.org/G5133060907","display_name":null,"funder_award_id":"61673384","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"},{"id":"https://openalex.org/F4320322769","display_name":"Natural Science Foundation of Jiangsu Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W1857789879","https://openalex.org/W1902482618","https://openalex.org/W1964962870","https://openalex.org/W2061019658","https://openalex.org/W2064675550","https://openalex.org/W2099919734","https://openalex.org/W2112658968","https://openalex.org/W2112796928","https://openalex.org/W2154851992","https://openalex.org/W2517194566","https://openalex.org/W2898383220","https://openalex.org/W2898435572","https://openalex.org/W2988533489","https://openalex.org/W2998024052","https://openalex.org/W3008381189","https://openalex.org/W3089357829","https://openalex.org/W3104097132","https://openalex.org/W3133782093","https://openalex.org/W3172831760","https://openalex.org/W4206300474","https://openalex.org/W4221059698","https://openalex.org/W4236171111","https://openalex.org/W4293764002"],"related_works":["https://openalex.org/W2999805992","https://openalex.org/W3123344745","https://openalex.org/W2810053714","https://openalex.org/W4210841218","https://openalex.org/W4321369474","https://openalex.org/W4312200629","https://openalex.org/W4308112567","https://openalex.org/W3136979370","https://openalex.org/W3162132941","https://openalex.org/W3034006481"],"abstract_inverted_index":{"Software":[0],"defect":[1,40,69,127,233],"prediction":[2,70,108,183,207,224,251],"can":[3],"detect":[4],"modules":[5],"that":[6,96,249],"may":[7],"have":[8],"defects":[9],"in":[10,230,239,261],"advance":[11],"and":[12,20,30,149,158,181,203,235,242],"optimize":[13],"resource":[14],"allocation":[15],"to":[16,49,54,93,104,134,171,198,220,258],"improve":[17],"test":[18],"efficiency":[19],"reduce":[21],"development":[22,37],"costs.":[23],"Traditional":[24],"features":[25,59,77,99,175,191,202],"cannot":[26],"capture":[27],"deep":[28,51,58,74,88],"semantic":[29],"grammatical":[31],"information,":[32],"which":[33,91],"limits":[34],"the":[35,94,97,106,130,153,159,177,189,211,222,231,250],"further":[36],"of":[38,112,138,253],"software":[39,68,126],"prediction.":[41,128],"Therefore,":[42],"it":[43],"has":[44],"gradually":[45],"become":[46],"a":[47,79,86,117,195,205],"trend":[48],"use":[50,85,227],"learning":[52,75,89,218],"technology":[53],"automatically":[55],"learn":[56],"valuable":[57,174],"from":[60,78,176],"source":[61,82],"code":[62],"or":[63,83],"relevant":[64],"data.":[65],"However,":[66],"most":[67],"methods":[71,260],"based":[72,164],"on":[73,165],"extraction":[76],"single":[80,87],"information":[81,139,179],"only":[84],"model,":[90],"leads":[92],"fact":[95],"extracted":[98,190],"are":[100,169,185,192,213],"not":[101],"comprehensive":[102,201],"enough":[103],"affect":[105],"final":[107,223],"performance.":[109],"In":[110],"view":[111],"this,":[113],"this":[114],"paper":[115],"proposes":[116],"Hierarchical":[118],"Feature":[119],"Ensemble":[120],"Deep":[121],"Learning":[122],"(HFEDL)":[123],"Approach":[124],"for":[125],"Firstly,":[129],"HFEDL":[131],"approach":[132,238,255],"needs":[133],"obtain":[135,199,221],"three":[136,178],"types":[137],"sources:":[140],"abstract":[141],"syntax":[142],"tree":[143],"(AST),":[144],"class":[145],"dependency":[146],"network":[147],"(CDN)":[148],"traditional":[150],"features.":[151],"Then,":[152],"Convolutional":[154],"Neural":[155],"Network":[156],"(CNN)":[157],"Bidirectional":[160],"Long":[161],"Short-Term":[162],"Memory":[163],"Attention":[166],"mechanism":[167,197],"(BiLSTM+Attention)":[168],"used":[170],"extract":[172],"different":[173],"sources":[180],"multiple":[182],"sub-models":[184,212],"constructed.":[186],"Next,":[187],"all":[188,210],"fused":[193],"by":[194,215],"filter":[196],"more":[200],"construct":[204],"fusion":[206],"sub-model.":[208],"Finally,":[209],"integrated":[214],"an":[216],"ensemble":[217],"method":[219],"model.":[225],"We":[226],"11":[228],"projects":[229],"PROMISE":[232],"repository":[234],"evaluate":[236],"our":[237,254],"both":[240,262],"non-effort-aware":[241],"effort-aware":[243],"scenarios.":[244,263],"The":[245],"experimental":[246],"results":[247],"show":[248],"performance":[252],"is":[256],"superior":[257],"state-of-the-art":[259]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":5}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
