{"id":"https://openalex.org/W4214916343","doi":"https://doi.org/10.1109/tr.2022.3151125","title":"An Unsupervised Software Fault Prediction Approach Using Threshold Derivation","display_name":"An Unsupervised Software Fault Prediction Approach Using Threshold Derivation","publication_year":2022,"publication_date":"2022-03-01","ids":{"openalex":"https://openalex.org/W4214916343","doi":"https://doi.org/10.1109/tr.2022.3151125"},"language":"en","primary_location":{"id":"doi:10.1109/tr.2022.3151125","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2022.3151125","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/A5046033113","display_name":"Rakesh Kumar","orcid":"https://orcid.org/0000-0002-5507-6673"},"institutions":[{"id":"https://openalex.org/I91357014","display_name":"Banaras Hindu University","ror":"https://ror.org/04cdn2797","country_code":"IN","type":"education","lineage":["https://openalex.org/I91357014"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Rakesh Kumar","raw_affiliation_strings":["Department of Computer Science and Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi, India"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi, India","institution_ids":["https://openalex.org/I91357014"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016020166","display_name":"Amrita Chaturvedi","orcid":"https://orcid.org/0000-0002-3345-5103"},"institutions":[{"id":"https://openalex.org/I91357014","display_name":"Banaras Hindu University","ror":"https://ror.org/04cdn2797","country_code":"IN","type":"education","lineage":["https://openalex.org/I91357014"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Amrita Chaturvedi","raw_affiliation_strings":["Department of Computer Science and Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi, India"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi, India","institution_ids":["https://openalex.org/I91357014"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025099834","display_name":"K. Lakshmanan","orcid":null},"institutions":[{"id":"https://openalex.org/I91357014","display_name":"Banaras Hindu University","ror":"https://ror.org/04cdn2797","country_code":"IN","type":"education","lineage":["https://openalex.org/I91357014"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Lakshmanan Kailasam","raw_affiliation_strings":["Department of Computer Science and Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi, India"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi, India","institution_ids":["https://openalex.org/I91357014"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5046033113"],"corresponding_institution_ids":["https://openalex.org/I91357014"],"apc_list":null,"apc_paid":null,"fwci":5.7571,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.96183822,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"71","issue":"2","first_page":"911","last_page":"932"},"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.9994000196456909,"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.9987000226974487,"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.6593511700630188},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.6570978164672852},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.6305305361747742},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.6273146271705627},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5836949348449707},{"id":"https://openalex.org/keywords/software-metric","display_name":"Software metric","score":0.5264419317245483},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.5075820684432983},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.4919573962688446},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4585537314414978},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.45244190096855164},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4477626085281372},{"id":"https://openalex.org/keywords/random-forest","display_name":"Random forest","score":0.43980491161346436},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3562716841697693},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.21935105323791504},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14342001080513}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6593511700630188},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.6570978164672852},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.6305305361747742},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.6273146271705627},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5836949348449707},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.5264419317245483},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.5075820684432983},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.4919573962688446},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4585537314414978},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.45244190096855164},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4477626085281372},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.43980491161346436},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3562716841697693},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.21935105323791504},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14342001080513},{"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/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tr.2022.3151125","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2022.3151125","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":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":80,"referenced_works":["https://openalex.org/W1546047689","https://openalex.org/W1565746575","https://openalex.org/W1585707634","https://openalex.org/W1831050183","https://openalex.org/W1884377372","https://openalex.org/W1909497710","https://openalex.org/W1964544799","https://openalex.org/W1992345889","https://openalex.org/W1994248747","https://openalex.org/W2007338412","https://openalex.org/W2008596407","https://openalex.org/W2009971485","https://openalex.org/W2010398592","https://openalex.org/W2013074712","https://openalex.org/W2014455254","https://openalex.org/W2019762723","https://openalex.org/W2021688474","https://openalex.org/W2025700486","https://openalex.org/W2026312277","https://openalex.org/W2046830558","https://openalex.org/W2050496630","https://openalex.org/W2068430427","https://openalex.org/W2072858195","https://openalex.org/W2074218040","https://openalex.org/W2086613190","https://openalex.org/W2097883090","https://openalex.org/W2100270576","https://openalex.org/W2101227285","https://openalex.org/W2105300539","https://openalex.org/W2105776892","https://openalex.org/W2110656807","https://openalex.org/W2117190680","https://openalex.org/W2121866145","https://openalex.org/W2122195835","https://openalex.org/W2124271421","https://openalex.org/W2128666163","https://openalex.org/W2135198476","https://openalex.org/W2137235241","https://openalex.org/W2137367944","https://openalex.org/W2138900513","https://openalex.org/W2145318100","https://openalex.org/W2145827727","https://openalex.org/W2146338950","https://openalex.org/W2148143831","https://openalex.org/W2151666086","https://openalex.org/W2153054327","https://openalex.org/W2159610968","https://openalex.org/W2159681789","https://openalex.org/W2159730313","https://openalex.org/W2242800359","https://openalex.org/W2295673959","https://openalex.org/W2296466812","https://openalex.org/W2343714786","https://openalex.org/W2385483600","https://openalex.org/W2564564917","https://openalex.org/W2580763461","https://openalex.org/W2605594016","https://openalex.org/W2620760558","https://openalex.org/W2731862956","https://openalex.org/W2731935965","https://openalex.org/W2755313999","https://openalex.org/W2767894374","https://openalex.org/W2769830826","https://openalex.org/W2797098714","https://openalex.org/W2905816416","https://openalex.org/W2911964244","https://openalex.org/W2945292267","https://openalex.org/W2949031891","https://openalex.org/W2983209690","https://openalex.org/W2984452309","https://openalex.org/W3011820594","https://openalex.org/W3033381930","https://openalex.org/W3034708533","https://openalex.org/W3140323393","https://openalex.org/W4206600618","https://openalex.org/W4238859253","https://openalex.org/W4252684946","https://openalex.org/W6632634077","https://openalex.org/W6681595143","https://openalex.org/W6712052807"],"related_works":["https://openalex.org/W2494189957","https://openalex.org/W2078744341","https://openalex.org/W2029555411","https://openalex.org/W2116876706","https://openalex.org/W2350290471","https://openalex.org/W2774439323","https://openalex.org/W2159730313","https://openalex.org/W3151530686","https://openalex.org/W1509265476","https://openalex.org/W2981446648"],"abstract_inverted_index":{"Software":[0],"fault":[1,23,36,70,147],"prediction":[2,24,37,71,148],"models":[3],"help":[4],"the":[5,12,20,48,91,108,118,127,134,158,165,179,190,198],"software":[6,16,35,51,175],"quality":[7],"assurance":[8],"team":[9],"to":[10],"manage":[11],"resources":[13],"optimally":[14],"during":[15],"maintenance.":[17],"Most":[18],"of":[19,50,107,157,168,189,200,204],"recently":[21],"proposed":[22,102,159,180,194],"approaches":[25,38,44],"are":[26],"helpful":[27],"on":[28,96,161],"labeled":[29,86],"datasets":[30,98,163],"only.":[31],"Recently,":[32],"several":[33],"threshold-based":[34],"have":[39],"been":[40],"proposed.":[41],"However,":[42],"these":[43],"do":[45],"not":[46,83],"incorporate":[47],"distribution":[49],"metrics":[52,119,169],"for":[53],"metric":[54,135],"threshold":[55,74,120,136],"derivation;":[56],"hence,":[57],"they":[58],"demonstrate":[59],"poor":[60],"performance.":[61],"To":[62],"fill":[63],"this":[64,140],"gap,":[65],"we":[66,116,125],"develop":[67],"an":[68,105],"automated":[69],"approach,":[72],"namely":[73],"clustering":[75,77],"labeling/threshold":[76],"labeling":[78],"plus":[79],"(TCLP),":[80],"which":[81],"does":[82],"need":[84],"a":[85,150],"dataset.":[87],"It":[88],"can":[89],"identify":[90],"faulty":[92],"and":[93,170,207],"nonfaulty":[94],"artifacts":[95],"unlabeled":[97],"by":[99,145],"self-learning.":[100],"Our":[101],"approach":[103,141,160,195],"is":[104],"extension":[106],"state-of-the-art":[109,191],"technique":[110],"known":[111],"as":[112],"CLAMI.":[113],"Unlike":[114],"CLAMI,":[115],"derive":[117],"using":[121,133,149],"logarithmic":[122],"transformation.":[123],"Thereafter,":[124],"label":[126],"instances":[128],"into":[129],"binary":[130],"classes":[131],"(faulty/nonfaulty)":[132],"values.":[137],"TCLP":[138],"extends":[139],"one":[142],"step":[143],"further":[144],"performing":[146],"random":[151],"forest":[152],"algorithm.":[153],"The":[154,193],"empirical":[155],"evaluation":[156],"28":[162],"(with":[164],"different":[166],"number":[167],"granularity)":[171],"collected":[172],"from":[173],"five":[174],"groups":[176],"shows":[177],"that":[178],"unsupervised":[181],"method":[182],"obtains":[183],"significantly":[184],"better":[185],"results":[186],"than":[187],"those":[188],"methods.":[192],"impressively":[196],"enhances":[197],"performance":[199],"CLAMI":[201],"in":[202],"terms":[203],"accuracy,":[205],"F-measure,":[206],"Mathew\u2019s":[208],"correlation":[209],"coefficient.":[210]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":1}],"updated_date":"2026-02-25T23:00:34.991745","created_date":"2025-10-10T00:00:00"}
