{"id":"https://openalex.org/W3186921353","doi":"https://doi.org/10.3233/kes-210061","title":"Software fault prediction using machine learning techniques with metric thresholds","display_name":"Software fault prediction using machine learning techniques with metric thresholds","publication_year":2021,"publication_date":"2021-07-26","ids":{"openalex":"https://openalex.org/W3186921353","doi":"https://doi.org/10.3233/kes-210061","mag":"3186921353"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.3233/kes-210061","pdf_url":null,"source":{"id":"https://openalex.org/S133764092","display_name":"International Journal of Knowledge-based and Intelligent Engineering Systems","issn_l":"1327-2314","issn":["1327-2314","1875-8827"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-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/A5028193902","display_name":"Raed Shatnawi","orcid":"https://orcid.org/0000-0001-7777-1370"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Raed Shatnawi","raw_affiliation_strings":[],"affiliations":[]}],"institution_assertions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5028193902"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.82,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.835561,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":72,"max":76},"biblio":{"volume":"25","issue":"2","first_page":"159","last_page":"172"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9999,"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.9999,"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.999,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.991,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/predictive-modelling","display_name":"Predictive modelling","score":0.5494567},{"id":"https://openalex.org/keywords/software-metric","display_name":"Software metric","score":0.47730005}],"concepts":[{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.69890696},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.67892015},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.64799815},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.60783273},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5840054},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.5494567},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.5329339},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5240605},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.47730005},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4629029},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.43348303},{"id":"https://openalex.org/C2779304628","wikidata":"https://www.wikidata.org/wiki/Q3503480","display_name":"Face (sociological concept)","level":2,"score":0.4174127},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.34223077},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.17812732},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14818859},{"id":"https://openalex.org/C36289849","wikidata":"https://www.wikidata.org/wiki/Q34749","display_name":"Social science","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.3233/kes-210061","pdf_url":null,"source":{"id":"https://openalex.org/S133764092","display_name":"International Journal of Knowledge-based and Intelligent Engineering Systems","issn_l":"1327-2314","issn":["1327-2314","1875-8827"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality education","score":0.76,"id":"https://metadata.un.org/sdg/4"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":54,"referenced_works":["https://openalex.org/W1549553848","https://openalex.org/W1670263352","https://openalex.org/W1909497710","https://openalex.org/W1912123407","https://openalex.org/W1931878052","https://openalex.org/W1978813754","https://openalex.org/W1990011043","https://openalex.org/W1992795012","https://openalex.org/W1994248747","https://openalex.org/W2008235343","https://openalex.org/W2015729052","https://openalex.org/W2019338079","https://openalex.org/W2023687034","https://openalex.org/W2025700486","https://openalex.org/W2028793581","https://openalex.org/W2035149165","https://openalex.org/W2042985341","https://openalex.org/W2048117173","https://openalex.org/W2054210571","https://openalex.org/W2055784794","https://openalex.org/W2065452689","https://openalex.org/W2088117279","https://openalex.org/W2090854192","https://openalex.org/W2095938258","https://openalex.org/W2099794800","https://openalex.org/W2099919734","https://openalex.org/W2105776892","https://openalex.org/W2109553965","https://openalex.org/W2113302524","https://openalex.org/W2118283821","https://openalex.org/W2118978333","https://openalex.org/W2120457925","https://openalex.org/W2121866145","https://openalex.org/W2122402375","https://openalex.org/W2125055259","https://openalex.org/W2126626812","https://openalex.org/W2133416068","https://openalex.org/W2139164805","https://openalex.org/W2147169507","https://openalex.org/W2154103141","https://openalex.org/W2158864412","https://openalex.org/W2163837601","https://openalex.org/W2560579200","https://openalex.org/W2593117527","https://openalex.org/W2605932792","https://openalex.org/W2800525766","https://openalex.org/W2805001156","https://openalex.org/W3017022160","https://openalex.org/W3141989311","https://openalex.org/W4236239316","https://openalex.org/W4244238212","https://openalex.org/W4250023757","https://openalex.org/W4285719527","https://openalex.org/W85350352"],"related_works":["https://openalex.org/W4226127747","https://openalex.org/W4206988948","https://openalex.org/W3164848164","https://openalex.org/W3012705816","https://openalex.org/W2782366913","https://openalex.org/W263411325","https://openalex.org/W2519454625","https://openalex.org/W2323320093","https://openalex.org/W2162836425","https://openalex.org/W2149714737"],"abstract_inverted_index":{"BACKGROUND:":[0],"Fault":[1],"data":[2,28,36],"is":[3,142],"vital":[4],"to":[5,73,89,112,117,128,188,198],"predicting":[6,203],"the":[7,18,41,44,51,61,91,94,98,101,119,155,160,173,179,204],"fault-proneness":[8],"in":[9,16,80,202],"large":[10,146],"systems.":[11,148],"Predicting":[12],"faulty":[13,59,116],"classes":[14,54,64,114,191],"helps":[15],"allocating":[17],"appropriate":[19],"testing":[20],"resources":[21],"for":[22,154,178],"future":[23],"releases.":[24],"However,":[25],"current":[26],"fault":[27,75,102,120,174],"face":[29],"challenges":[30,39],"such":[31],"as":[32,57,67,115,192],"unlabeled":[33],"instances":[34],"and":[35,96,158,194],"imbalance.":[37],"These":[38],"degrade":[40],"performance":[42],"of":[43,53,63,93,100,107,139,162,166],"prediction":[45,76,121,130,175],"models.":[46],"Data":[47],"imbalance":[48],"happens":[49],"because":[50],"majority":[52],"are":[55,65,87,110,126,152],"labeled":[56,66],"not":[58],"whereas":[60],"minority":[62],"faulty.":[68],"AIM:":[69],"The":[70,123,137,150,164],"research":[71],"proposes":[72],"improve":[74,90,118,199],"using":[77,132],"software":[78,190],"metrics":[79,109],"combination":[81,165],"with":[82,157,168],"threshold":[83,140],"values.":[84],"Statistical":[85],"techniques":[86],"proposed":[88],"quality":[92,99],"datasets":[95,125,156],"therefore":[97],"prediction.":[103],"METHOD:":[104],"Threshold":[105,183],"values":[106,141,184],"object-oriented":[108,147],"used":[111,127,187,197],"label":[113,189],"models":[122,131,151,176],"resulting":[124],"build":[129],"five":[133,180],"machine":[134,169,200],"learning":[135,170],"techniques.":[136],"use":[138,161],"validated":[143],"on":[144],"ten":[145],"RESULTS:":[149],"built":[153],"without":[159],"thresholds.":[163],"thresholds":[167],"has":[171],"improved":[172],"significantly":[177],"classifiers.":[181],"CONCLUSION:":[182],"can":[185,195],"be":[186,196],"fault-prone":[193,205],"learners":[201],"classes.":[206]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3186921353","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2025-01-19T01:54:45.544790","created_date":"2021-08-02"}