{"id":"https://openalex.org/W4413847159","doi":"https://doi.org/10.1109/access.2025.3603980","title":"Improving Software Fault Prediction With a Hybrid DE-WOA Optimizer and ANFIS-Enhanced Ensemble Learning","display_name":"Improving Software Fault Prediction With a Hybrid DE-WOA Optimizer and ANFIS-Enhanced Ensemble Learning","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4413847159","doi":"https://doi.org/10.1109/access.2025.3603980"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3603980","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3603980","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3603980","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000458051","display_name":"P. Jhansi Lakshmi","orcid":null},"institutions":[{"id":"https://openalex.org/I149313025","display_name":"Vignan's Foundation for Science, Technology & Research","ror":"https://ror.org/03bzf1g85","country_code":"IN","type":"education","lineage":["https://openalex.org/I149313025"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"P. Jhansi Lakshmi","raw_affiliation_strings":["Department of Computer Science and Engineering, Vignan&#x2019;s Foundation for Science, Technology and Research, Guntur, Andhra Pradesh, India","Department of Computer Science and Engineering, Vignan&#x2019;s Foundation for Science Technology and Research, Guntur, AP, India"],"raw_orcid":"https://orcid.org/0000-0002-8004-9933","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Vignan&#x2019;s Foundation for Science, Technology and Research, Guntur, Andhra Pradesh, India","institution_ids":["https://openalex.org/I149313025"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, Vignan&#x2019;s Foundation for Science Technology and Research, Guntur, AP, India","institution_ids":["https://openalex.org/I149313025"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032566267","display_name":"T. V. Krishna","orcid":"https://orcid.org/0000-0001-7745-2628"},"institutions":[{"id":"https://openalex.org/I1304023955","display_name":"Ankang University","ror":"https://ror.org/053ax8j41","country_code":"CN","type":"education","lineage":["https://openalex.org/I1304023955"]},{"id":"https://openalex.org/I2802231754","display_name":"Nalsar University of Law","ror":"https://ror.org/0539zen48","country_code":"IN","type":"education","lineage":["https://openalex.org/I2802231754"]}],"countries":["CN","IN"],"is_corresponding":false,"raw_author_name":"T. V. Sai Krishna","raw_affiliation_strings":["Department of Computer Science and Engineering, ACE Engineering College, Ankushapur, Telangana, India","Department of Computer Science and Engineering, ACE Engineering College, Ankushapur, Ghatkesar Mandal, Telangana, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, ACE Engineering College, Ankushapur, Telangana, India","institution_ids":["https://openalex.org/I1304023955"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, ACE Engineering College, Ankushapur, Ghatkesar Mandal, Telangana, India","institution_ids":["https://openalex.org/I2802231754"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040258177","display_name":"Bharath Kumar Narukullapati","orcid":"https://orcid.org/0000-0002-9426-9013"},"institutions":[{"id":"https://openalex.org/I149313025","display_name":"Vignan's Foundation for Science, Technology & Research","ror":"https://ror.org/03bzf1g85","country_code":"IN","type":"education","lineage":["https://openalex.org/I149313025"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"N. Bharath Kumar","raw_affiliation_strings":["Department of Electrical and Electronics Engineering, Vignan&#x2019;s Foundation for Science, Technology and Research, Guntur, Andhra Pradesh, India","Department of Electrical and Electronics Engineering, Vignan&#x2019;s Foundation for Science Technology and Research, Guntur, AP, India"],"raw_orcid":"https://orcid.org/0000-0002-9426-9013","affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronics Engineering, Vignan&#x2019;s Foundation for Science, Technology and Research, Guntur, Andhra Pradesh, India","institution_ids":["https://openalex.org/I149313025"]},{"raw_affiliation_string":"Department of Electrical and Electronics Engineering, Vignan&#x2019;s Foundation for Science Technology and Research, Guntur, AP, India","institution_ids":["https://openalex.org/I149313025"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031646518","display_name":"D S Naga Malleswara Rao","orcid":"https://orcid.org/0000-0002-2837-7761"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"D. S. Naga Malleswara Rao","raw_affiliation_strings":["Department of Electrical and Electronics Engineering, Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad, Telangana, India"],"raw_orcid":"https://orcid.org/0000-0002-2837-7761","affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronics Engineering, Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad, Telangana, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067337490","display_name":"Alireza Hosseinpour","orcid":"https://orcid.org/0000-0001-6523-3727"},"institutions":[{"id":"https://openalex.org/I112450260","display_name":"Zabol University","ror":"https://ror.org/03d9mz263","country_code":"IR","type":"education","lineage":["https://openalex.org/I112450260"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Alireza Hosseinpour","raw_affiliation_strings":["Department of Electrical Engineering, University of Zabol, Zabol, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, University of Zabol, Zabol, Iran","institution_ids":["https://openalex.org/I112450260"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002093091","display_name":"N. C. Lenin","orcid":null},"institutions":[{"id":"https://openalex.org/I876193797","display_name":"Vellore Institute of Technology University","ror":"https://ror.org/00qzypv28","country_code":"IN","type":"education","lineage":["https://openalex.org/I876193797"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Natesan Chokkalingam Lenin","raw_affiliation_strings":["Electric Vehicles: Incubation, Testing and Research Centre, Vellore Institute of Technology, Chennai, India"],"raw_orcid":"https://orcid.org/0000-0002-8732-0386","affiliations":[{"raw_affiliation_string":"Electric Vehicles: Incubation, Testing and Research Centre, Vellore Institute of Technology, Chennai, India","institution_ids":["https://openalex.org/I876193797"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5000458051"],"corresponding_institution_ids":["https://openalex.org/I149313025"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.24282692,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"158194","last_page":"158209"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9891999959945679,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9891999959945679,"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"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.988099992275238,"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.9843000173568726,"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.7930080890655518},{"id":"https://openalex.org/keywords/ensemble-learning","display_name":"Ensemble learning","score":0.5419422388076782},{"id":"https://openalex.org/keywords/adaptive-neuro-fuzzy-inference-system","display_name":"Adaptive neuro fuzzy inference system","score":0.5406302213668823},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.49024564027786255},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47725579142570496},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.464947372674942},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.45466724038124084},{"id":"https://openalex.org/keywords/fuzzy-control-system","display_name":"Fuzzy control system","score":0.10643881559371948},{"id":"https://openalex.org/keywords/fuzzy-logic","display_name":"Fuzzy logic","score":0.10427069664001465},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.09378504753112793},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07348096370697021}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7930080890655518},{"id":"https://openalex.org/C45942800","wikidata":"https://www.wikidata.org/wiki/Q245652","display_name":"Ensemble learning","level":2,"score":0.5419422388076782},{"id":"https://openalex.org/C186108316","wikidata":"https://www.wikidata.org/wiki/Q352530","display_name":"Adaptive neuro fuzzy inference system","level":4,"score":0.5406302213668823},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49024564027786255},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47725579142570496},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.464947372674942},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.45466724038124084},{"id":"https://openalex.org/C195975749","wikidata":"https://www.wikidata.org/wiki/Q1475705","display_name":"Fuzzy control system","level":3,"score":0.10643881559371948},{"id":"https://openalex.org/C58166","wikidata":"https://www.wikidata.org/wiki/Q224821","display_name":"Fuzzy logic","level":2,"score":0.10427069664001465},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.09378504753112793},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07348096370697021},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3603980","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3603980","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:d72080e179794cf99aecee0a4d6cd81d","is_oa":true,"landing_page_url":"https://doaj.org/article/d72080e179794cf99aecee0a4d6cd81d","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 13, Pp 158194-158209 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3603980","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3603980","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W28412257","https://openalex.org/W127010602","https://openalex.org/W429766147","https://openalex.org/W1534477342","https://openalex.org/W1570713908","https://openalex.org/W1595159159","https://openalex.org/W1975040830","https://openalex.org/W1984514442","https://openalex.org/W2013885787","https://openalex.org/W2019207321","https://openalex.org/W2032751870","https://openalex.org/W2096945460","https://openalex.org/W2099454382","https://openalex.org/W2105776892","https://openalex.org/W2119862467","https://openalex.org/W2122195835","https://openalex.org/W2127159302","https://openalex.org/W2128728535","https://openalex.org/W2146338950","https://openalex.org/W2147386665","https://openalex.org/W2148143831","https://openalex.org/W2152195021","https://openalex.org/W2160988203","https://openalex.org/W2295598076","https://openalex.org/W2909172538","https://openalex.org/W2911964244","https://openalex.org/W3134816784","https://openalex.org/W3141989311","https://openalex.org/W4236586490","https://openalex.org/W4243367342","https://openalex.org/W4250023757","https://openalex.org/W4409399591"],"related_works":["https://openalex.org/W2114654021","https://openalex.org/W2263529430","https://openalex.org/W2389800468","https://openalex.org/W4390103748","https://openalex.org/W4376643315","https://openalex.org/W4324137541","https://openalex.org/W2900445707","https://openalex.org/W4285741730","https://openalex.org/W1191482210","https://openalex.org/W4285046548"],"abstract_inverted_index":{"Software":[0],"Fault":[1],"Prediction":[2],"(SFP)":[3],"plays":[4],"a":[5,47,53,180],"critical":[6],"role":[7],"in":[8,17,125,148,153,167],"improving":[9],"software":[10,186],"quality":[11,187],"by":[12,169],"identifying":[13],"defect-prone":[14],"modules":[15],"early":[16],"the":[18,90,122,134,142],"development":[19],"lifecycle.":[20],"However,":[21],"existing":[22],"SFP":[23,168],"approaches":[24],"often":[25],"struggle":[26],"to":[27,114],"balance":[28],"predictive":[29,127],"performance,":[30,149],"interpretability,":[31],"and":[32,41,73,104,120,129,156,176,182],"robustness,":[33],"particularly":[34],"when":[35],"faced":[36],"with":[37],"high-dimensional,":[38],"imbalanced":[39],"datasets":[40],"correlated":[42],"features.":[43],"This":[44,161],"paper":[45],"proposes":[46],"novel":[48],"hybrid":[49],"methodology":[50],"that":[51,141],"integrates":[52],"Differential":[54],"Evolution\u2013Whale":[55],"Optimization":[56],"Algorithm":[57],"(DE-WOA)":[58],"for":[59,70,80,102,106,185],"efficient":[60],"feature":[61,157,172],"selection,":[62],"an":[63],"Adaptive":[64],"Neuro-Fuzzy":[65],"Inference":[66],"System":[67],"(ANFIS)-enhanced":[68],"ensemble":[69,112,124,174],"dynamic":[71],"prediction,":[72],"explainability":[74],"techniques":[75],"(SHAP,":[76],"permutation":[77],"importance,":[78],"PCA)":[79],"robust":[81],"model":[82],"interpretation.":[83],"The":[84],"proposed":[85],"framework":[86,163],"is":[87],"evaluated":[88],"on":[89],"PROMISE":[91],"Ant":[92],"1.3":[93],"dataset":[94],"where":[95],"it":[96],"reduces":[97],"dimensionality":[98],"(selecting":[99],"2":[100],"features":[101],"XGBoost":[103],"4":[105],"Logistic":[107,110],"Regression),":[108],"improves":[109],"Regression":[111],"accuracy":[113],"0.84":[115],"(F1-score":[116],"0.817,":[117],"AUC-ROC":[118],"0.714),":[119],"outperforms":[121],"XGBoost-based":[123],"both":[126],"performance":[128],"interpretability.":[130],"Statistical":[131],"analysis":[132],"using":[133],"Wilcoxon":[135],"test":[136],"(p-value":[137],"=":[138],"0.1408)":[139],"suggests":[140],"models":[143],"are":[144,159],"not":[145],"significantly":[146],"different":[147],"yet":[150],"practical":[151],"improvements":[152],"non-defective":[154],"recall":[155],"interpretability":[158],"notable.":[160],"unified":[162],"addresses":[164],"key":[165],"challenges":[166],"combining":[170],"metaheuristic":[171],"optimization,":[173],"learning,":[175],"explainable":[177],"AI,":[178],"offering":[179],"scalable":[181],"interpretable":[183],"solution":[184],"assurance.":[188]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
