{"id":"https://openalex.org/W4414692610","doi":"https://doi.org/10.1109/tr.2025.3611079","title":"Counterfactual Contrastive Explanations for Software Defect Prediction: Toward Better Model Understanding and Accuracy","display_name":"Counterfactual Contrastive Explanations for Software Defect Prediction: Toward Better Model Understanding and Accuracy","publication_year":2025,"publication_date":"2025-10-01","ids":{"openalex":"https://openalex.org/W4414692610","doi":"https://doi.org/10.1109/tr.2025.3611079"},"language":"en","primary_location":{"id":"doi:10.1109/tr.2025.3611079","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2025.3611079","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","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/A5066456580","display_name":"Quanyi Zou","orcid":"https://orcid.org/0000-0001-6543-2224"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Quan-Yi Zou","raw_affiliation_strings":["School of Journalism and Communication, South China University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-6543-2224","affiliations":[{"raw_affiliation_string":"School of Journalism and Communication, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047901883","display_name":"Zhanyu Yang","orcid":"https://orcid.org/0000-0001-6264-8230"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhan-Yu Yang","raw_affiliation_strings":["School of Computer Science and Engineering, South China University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-6264-8230","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xuan-Rui Qiu","orcid":"https://orcid.org/0009-0005-6909-6279"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuan-Rui Qiu","raw_affiliation_strings":["School of Computer Science and Engineering, South China University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0009-0005-6909-6279","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102415308","display_name":"Jiahong Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jia-Hong Yu","raw_affiliation_strings":["School of Software Technology, Zhejiang University, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software Technology, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101483291","display_name":"Yueyue Shi","orcid":"https://orcid.org/0000-0001-6158-7309"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yue-Yue Shi","raw_affiliation_strings":["School of Software, South China University of Technology, Guangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5104210313","display_name":"Nuo Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Nuo Chen","raw_affiliation_strings":["School of Computer Science and Engineering, South China University of Technology, Guangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.36079646,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"74","issue":"4","first_page":"5000","last_page":"5014"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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.9994000196456909,"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.9728999733924866,"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.9431999921798706,"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/counterfactual-thinking","display_name":"Counterfactual thinking","score":0.9750000238418579},{"id":"https://openalex.org/keywords/interpretability","display_name":"Interpretability","score":0.7717000246047974},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6114000082015991},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.582099974155426},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5019999742507935},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.36739999055862427},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.34769999980926514}],"concepts":[{"id":"https://openalex.org/C108650721","wikidata":"https://www.wikidata.org/wiki/Q1783253","display_name":"Counterfactual thinking","level":2,"score":0.9750000238418579},{"id":"https://openalex.org/C2781067378","wikidata":"https://www.wikidata.org/wiki/Q17027399","display_name":"Interpretability","level":2,"score":0.7717000246047974},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6970000267028809},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6269999742507935},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6114000082015991},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.582099974155426},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5706999897956848},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5019999742507935},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.36739999055862427},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.34880000352859497},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.34769999980926514},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.33469998836517334},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.32989999651908875},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.3151000142097473},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.30410000681877136},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.2854999899864197},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C149782125","wikidata":"https://www.wikidata.org/wiki/Q160039","display_name":"Econometrics","level":1,"score":0.2702000141143799},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.26840001344680786},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.25859999656677246},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.2563999891281128}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tr.2025.3611079","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2025.3611079","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4024642768","display_name":null,"funder_award_id":"2025T180948","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"},{"id":"https://openalex.org/G6092977388","display_name":null,"funder_award_id":"2024M750935","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W2031227255","https://openalex.org/W2031770898","https://openalex.org/W2096945460","https://openalex.org/W2127623179","https://openalex.org/W2146338950","https://openalex.org/W2148143831","https://openalex.org/W2150874999","https://openalex.org/W2185967890","https://openalex.org/W2516809705","https://openalex.org/W2743316948","https://openalex.org/W2805001156","https://openalex.org/W2822474803","https://openalex.org/W2824228311","https://openalex.org/W2898124301","https://openalex.org/W2899652826","https://openalex.org/W2901877983","https://openalex.org/W2909172538","https://openalex.org/W2945295328","https://openalex.org/W2955438753","https://openalex.org/W2963125461","https://openalex.org/W2994120362","https://openalex.org/W3051729276","https://openalex.org/W3083954092","https://openalex.org/W3123086967","https://openalex.org/W3127971289","https://openalex.org/W3133782093","https://openalex.org/W3134708177","https://openalex.org/W3174750614","https://openalex.org/W3191012031","https://openalex.org/W4205601502","https://openalex.org/W4210311839","https://openalex.org/W4210671315","https://openalex.org/W4226148285","https://openalex.org/W4226161497","https://openalex.org/W4234346598","https://openalex.org/W4285144131","https://openalex.org/W4285229502","https://openalex.org/W4286640397","https://openalex.org/W4293764002","https://openalex.org/W4318960487","https://openalex.org/W4328028684","https://openalex.org/W4372342567","https://openalex.org/W4387709634","https://openalex.org/W4390404384","https://openalex.org/W4391088459","https://openalex.org/W4391582487","https://openalex.org/W4393346560","https://openalex.org/W4396782785","https://openalex.org/W4401321189","https://openalex.org/W4401568507","https://openalex.org/W4401752952","https://openalex.org/W4409399591"],"related_works":[],"abstract_inverted_index":{"Software":[0],"defect":[1,159],"prediction":[2],"(SDP)":[3],"aims":[4],"to":[5,68,101,113,134,167,186],"identify":[6],"potentially":[7],"defective":[8],"modules":[9],"early":[10],"in":[11,76,118],"the":[12,20,70,77,130,140,147,162,165,182,202,211,217,221],"development":[13],"phase,":[14],"thereby":[15,195],"enhancing":[16],"testing":[17],"and":[18],"improving":[19,31],"overall":[21],"quality":[22],"of":[23,36,129,142,201,220],"software.":[24],"Deep":[25],"learning":[26],"has":[27],"advanced":[28],"SDP":[29,49,91,222],"by":[30,153,206],"accuracy.":[32],"However,":[33,61],"its":[34],"lack":[35],"interpretability":[37],"remains":[38],"a":[39,93,198],"critical":[40],"limitation.":[41],"Although":[42],"some":[43],"existing":[44],"methods":[45],"offer":[46,135],"explanations":[47,63,89,100,137],"for":[48,90,197],"models,":[50],"they":[51],"typically":[52],"focus":[53],"on":[54,175],"assigning":[55],"feature":[56,190],"importance":[57],"within":[58,210],"model":[59,103,184,212],"decisions.":[60],"these":[62,82],"often":[64],"remain":[65],"superficial,":[66],"failing":[67],"clarify":[69],"specific":[71,116,189],"roles":[72],"that":[73,96,138,181],"features":[74,144],"play":[75],"decision-making":[78],"process.":[79],"To":[80],"address":[81],"challenges,":[83],"this":[84],"article":[85],"presents":[86],"counterfactual":[87,98,111,136,148,156,208],"contrastive":[88,99],"(CCE-SDP),":[92],"novel":[94],"framework":[95],"generates":[97],"enhance":[102],"transparency.":[104],"Leveraging":[105],"genetic":[106],"algorithms,":[107],"CCE-SDP":[108,131,183],"constructs":[109],"optimal":[110],"examples":[112],"reveal":[114],"how":[115,188],"changes":[117,191],"software":[119,178],"metrics":[120],"influence":[121],"predictions,":[122],"offering":[123],"fine-grained,":[124],"instance-level":[125],"insights.":[126],"The":[127],"core":[128],"method":[132],"is":[133,171],"minimize":[139],"number":[141],"altered":[143],"while":[145],"maximizing":[146],"trust":[149],"score.":[150],"In":[151],"addition,":[152],"incorporating":[154],"synthetic":[155],"samples":[157],"with":[158],"labels":[160],"into":[161],"training":[163],"process,":[164],"ability":[166],"handle":[168],"imbalanced":[169],"data":[170],"also":[172],"enhanced.":[173],"Experiments":[174],"36":[176],"benchmark":[177],"projects":[179],"showed":[180],"demonstrated":[185],"users":[187],"impact":[192],"predictive":[193,218],"outcomes,":[194],"allowing":[196],"better":[199],"understanding":[200],"model\u2019s":[203],"decision-making.":[204],"Furthermore,":[205],"embedding":[207],"analysis":[209],"training,":[213],"we":[214],"successfully":[215],"boosted":[216],"performance":[219],"models.":[223]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
