{"id":"https://openalex.org/W4391882875","doi":"https://doi.org/10.3390/computers13020052","title":"Interpretable Software Defect Prediction from Project Effort and Static Code Metrics","display_name":"Interpretable Software Defect Prediction from Project Effort and Static Code Metrics","publication_year":2024,"publication_date":"2024-02-16","ids":{"openalex":"https://openalex.org/W4391882875","doi":"https://doi.org/10.3390/computers13020052"},"language":"en","primary_location":{"id":"doi:10.3390/computers13020052","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers13020052","pdf_url":"https://www.mdpi.com/2073-431X/13/2/52/pdf?version=1708077959","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2073-431X/13/2/52/pdf?version=1708077959","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069430824","display_name":"Susmita Haldar","orcid":"https://orcid.org/0009-0000-4566-1433"},"institutions":[{"id":"https://openalex.org/I188385375","display_name":"Fanshawe College","ror":"https://ror.org/01jmwd314","country_code":"CA","type":"education","lineage":["https://openalex.org/I188385375"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Susmita Haldar","raw_affiliation_strings":["School of Information Technology, Fanshawe College, London, ON N5Y 5R6, Canada"],"raw_orcid":"https://orcid.org/0009-0000-4566-1433","affiliations":[{"raw_affiliation_string":"School of Information Technology, Fanshawe College, London, ON N5Y 5R6, Canada","institution_ids":["https://openalex.org/I188385375"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043333026","display_name":"Luiz Fernando Capretz","orcid":"https://orcid.org/0000-0001-6966-2369"},"institutions":[{"id":"https://openalex.org/I125749732","display_name":"Western University","ror":"https://ror.org/02grkyz14","country_code":"CA","type":"education","lineage":["https://openalex.org/I125749732"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Luiz Fernando Capretz","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Western University, London, ON N6A 3K7, Canada"],"raw_orcid":"https://orcid.org/0000-0001-6966-2369","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Western University, London, ON N6A 3K7, Canada","institution_ids":["https://openalex.org/I125749732"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5043333026","https://openalex.org/A5069430824"],"corresponding_institution_ids":["https://openalex.org/I125749732","https://openalex.org/I188385375"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1732},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1732},"fwci":11.3648,"has_fulltext":true,"cited_by_count":16,"citation_normalized_percentile":{"value":0.98272744,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"13","issue":"2","first_page":"52","last_page":"52"},"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.9958999752998352,"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.9778000116348267,"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/interpretability","display_name":"Interpretability","score":0.9292703866958618},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7542532682418823},{"id":"https://openalex.org/keywords/predictive-modelling","display_name":"Predictive modelling","score":0.6745119094848633},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.6467269659042358},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.6454669833183289},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.6251093745231628},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5742798447608948},{"id":"https://openalex.org/keywords/random-forest","display_name":"Random forest","score":0.5041950941085815},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.5033940672874451},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4996016025543213},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4945344626903534},{"id":"https://openalex.org/keywords/software-metric","display_name":"Software metric","score":0.49036717414855957},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.48617690801620483},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4568397104740143},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.44850435853004456},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.43855953216552734},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3535920977592468},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.26393869519233704},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.13108542561531067},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12103858590126038},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08135691285133362}],"concepts":[{"id":"https://openalex.org/C2781067378","wikidata":"https://www.wikidata.org/wiki/Q17027399","display_name":"Interpretability","level":2,"score":0.9292703866958618},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7542532682418823},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.6745119094848633},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6467269659042358},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.6454669833183289},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.6251093745231628},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5742798447608948},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.5041950941085815},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.5033940672874451},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4996016025543213},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4945344626903534},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.49036717414855957},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.48617690801620483},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4568397104740143},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.44850435853004456},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.43855953216552734},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3535920977592468},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.26393869519233704},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.13108542561531067},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12103858590126038},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08135691285133362},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/computers13020052","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers13020052","pdf_url":"https://www.mdpi.com/2073-431X/13/2/52/pdf?version=1708077959","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:375a4b04b544477ebfa2e7da93a7e383","is_oa":false,"landing_page_url":"https://doaj.org/article/375a4b04b544477ebfa2e7da93a7e383","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Computers, Vol 13, Iss 2, p 52 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/computers13020052","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers13020052","pdf_url":"https://www.mdpi.com/2073-431X/13/2/52/pdf?version=1708077959","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4391882875.pdf"},"referenced_works_count":61,"referenced_works":["https://openalex.org/W203932818","https://openalex.org/W1965819307","https://openalex.org/W2007095882","https://openalex.org/W2027506843","https://openalex.org/W2069296057","https://openalex.org/W2097883090","https://openalex.org/W2099919734","https://openalex.org/W2101234009","https://openalex.org/W2103715428","https://openalex.org/W2122111042","https://openalex.org/W2126626812","https://openalex.org/W2148143831","https://openalex.org/W2167101736","https://openalex.org/W2192239100","https://openalex.org/W2260771218","https://openalex.org/W2282821441","https://openalex.org/W2357454289","https://openalex.org/W2540179803","https://openalex.org/W2602382373","https://openalex.org/W2731743750","https://openalex.org/W2787337551","https://openalex.org/W2791812915","https://openalex.org/W2809761809","https://openalex.org/W2886731679","https://openalex.org/W2891503716","https://openalex.org/W2911964244","https://openalex.org/W2937381238","https://openalex.org/W2968017208","https://openalex.org/W2994239115","https://openalex.org/W2998581331","https://openalex.org/W3013745307","https://openalex.org/W3040988179","https://openalex.org/W3093046707","https://openalex.org/W3094381388","https://openalex.org/W3117827547","https://openalex.org/W3119296503","https://openalex.org/W3119809428","https://openalex.org/W3131478027","https://openalex.org/W3135425794","https://openalex.org/W3141989311","https://openalex.org/W3161746459","https://openalex.org/W3174750614","https://openalex.org/W3198271187","https://openalex.org/W3199778473","https://openalex.org/W3209217696","https://openalex.org/W3214029172","https://openalex.org/W4200043100","https://openalex.org/W4235119084","https://openalex.org/W4256141317","https://openalex.org/W4281261530","https://openalex.org/W4283077896","https://openalex.org/W4308095718","https://openalex.org/W4313647855","https://openalex.org/W4319779802","https://openalex.org/W4379930888","https://openalex.org/W6651988128","https://openalex.org/W6675354045","https://openalex.org/W6692628530","https://openalex.org/W6761919537","https://openalex.org/W6800895096","https://openalex.org/W6816875283"],"related_works":["https://openalex.org/W4394010018","https://openalex.org/W2078744341","https://openalex.org/W2947879749","https://openalex.org/W2029555411","https://openalex.org/W4385245644","https://openalex.org/W2397092005","https://openalex.org/W2159730313","https://openalex.org/W1509265476","https://openalex.org/W2774439323","https://openalex.org/W3151530686"],"abstract_inverted_index":{"Software":[0],"defect":[1,30,50,87,137,159],"prediction":[2,31,51,75,138,160],"models":[3,52,139],"enable":[4],"test":[5,18],"managers":[6],"to":[7,23,36,47,61,109,157],"predict":[8],"defect-prone":[9],"modules":[10],"and":[11,32,68,103,126,144,162],"assist":[12],"with":[13,53],"delivering":[14],"quality":[15],"products.":[16],"A":[17],"manager":[19],"would":[20],"be":[21,34],"willing":[22],"identify":[24],"the":[25,38,63,74,83,148,158,163,172],"attributes":[26],"that":[27,151],"can":[28,155],"influence":[29],"should":[33],"able":[35],"trust":[37,170],"model":[39],"outcomes.":[40],"The":[41,114,133],"objective":[42],"of":[43,65,76,85,116,165],"this":[44,117],"research":[45,80],"is":[46],"create":[48],"software":[49,77,136],"a":[54],"focus":[55],"on":[56,73,142],"interpretability.":[57],"Additionally,":[58],"it":[59],"aims":[60],"investigate":[62],"impact":[64],"size,":[66],"complexity,":[67],"other":[69],"source":[70],"code":[71,153],"metrics":[72,154],"defects.":[78],"This":[79],"also":[81],"assesses":[82],"reliability":[84,141],"cross-project":[86,145],"prediction.":[88],"Well-known":[89],"machine":[90],"learning":[91],"techniques,":[92],"such":[93],"as":[94],"support":[95],"vector":[96],"machines,":[97],"k-nearest":[98],"neighbors,":[99],"random":[100],"forest":[101],"classifiers,":[102],"artificial":[104],"neural":[105],"networks,":[106],"were":[107],"applied":[108],"publicly":[110],"available":[111],"PROMISE":[112],"datasets.":[113],"interpretability":[115],"approach":[118],"was":[119],"demonstrated":[120],"by":[121],"SHapley":[122],"Additive":[123],"exPlanations":[124],"(SHAP)":[125],"local":[127],"interpretable":[128,135],"model-agnostic":[129],"explanations":[130],"(LIME)":[131],"techniques.":[132],"developed":[134,173],"showed":[140],"independent":[143],"data.":[146],"Finally,":[147],"results":[149],"demonstrate":[150],"static":[152],"contribute":[156],"models,":[161],"inclusion":[164],"explainability":[166],"assists":[167],"in":[168,171],"establishing":[169],"models.":[174]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":5}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
