{"id":"https://openalex.org/W4393039075","doi":"https://doi.org/10.1108/ijicc-11-2023-0385","title":"A hybrid approach for optimizing software defect prediction using a\u00a0grey wolf optimization and multilayer perceptron","display_name":"A hybrid approach for optimizing software defect prediction using a\u00a0grey wolf optimization and multilayer perceptron","publication_year":2024,"publication_date":"2024-03-21","ids":{"openalex":"https://openalex.org/W4393039075","doi":"https://doi.org/10.1108/ijicc-11-2023-0385"},"language":"en","primary_location":{"id":"doi:10.1108/ijicc-11-2023-0385","is_oa":false,"landing_page_url":"https://doi.org/10.1108/ijicc-11-2023-0385","pdf_url":null,"source":{"id":"https://openalex.org/S124503262","display_name":"International Journal of Intelligent Computing and Cybernetics","issn_l":"1756-378X","issn":["1756-378X","1756-3798"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319811","host_organization_name":"Emerald Publishing Limited","host_organization_lineage":["https://openalex.org/P4310319811"],"host_organization_lineage_names":["Emerald Publishing Limited"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Intelligent Computing and Cybernetics","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/A5088316116","display_name":"Mohd Mustaqeem","orcid":"https://orcid.org/0000-0001-5055-5969"},"institutions":[{"id":"https://openalex.org/I171210897","display_name":"Aligarh Muslim University","ror":"https://ror.org/03kw9gc02","country_code":"IN","type":"education","lineage":["https://openalex.org/I171210897"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Mohd Mustaqeem","raw_affiliation_strings":["Department of Computer Science, Aligarh Muslim University, Aligarh, India"],"raw_orcid":"https://orcid.org/0000-0001-5055-5969","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Aligarh Muslim University, Aligarh, India","institution_ids":["https://openalex.org/I171210897"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022920203","display_name":"Suhel Mustajab","orcid":"https://orcid.org/0000-0002-9969-6110"},"institutions":[{"id":"https://openalex.org/I171210897","display_name":"Aligarh Muslim University","ror":"https://ror.org/03kw9gc02","country_code":"IN","type":"education","lineage":["https://openalex.org/I171210897"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Suhel Mustajab","raw_affiliation_strings":["Department of Computer Science, Aligarh Muslim University, Aligarh, India"],"raw_orcid":"https://orcid.org/0000-0002-9969-6110","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Aligarh Muslim University, Aligarh, India","institution_ids":["https://openalex.org/I171210897"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021078523","display_name":"Mahfooz Alam","orcid":"https://orcid.org/0000-0003-0668-9796"},"institutions":[{"id":"https://openalex.org/I171210897","display_name":"Aligarh Muslim University","ror":"https://ror.org/03kw9gc02","country_code":"IN","type":"education","lineage":["https://openalex.org/I171210897"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Mahfooz Alam","raw_affiliation_strings":["Department of Computer Science, Aligarh Muslim University, Aligarh, India"],"raw_orcid":"https://orcid.org/0000-0003-0668-9796","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Aligarh Muslim University, Aligarh, India","institution_ids":["https://openalex.org/I171210897"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5088316116"],"corresponding_institution_ids":["https://openalex.org/I171210897"],"apc_list":null,"apc_paid":null,"fwci":17.478,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.99129114,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"17","issue":"2","first_page":"436","last_page":"464"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9998000264167786,"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.9965000152587891,"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.9801999926567078,"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/computer-science","display_name":"Computer science","score":0.8497313261032104},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5490933656692505},{"id":"https://openalex.org/keywords/gray","display_name":"Gray (unit)","score":0.5279079079627991},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5153452754020691},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.47418078780174255},{"id":"https://openalex.org/keywords/gray-wolf","display_name":"Gray wolf","score":0.4696112275123596},{"id":"https://openalex.org/keywords/multilayer-perceptron","display_name":"Multilayer perceptron","score":0.44085240364074707},{"id":"https://openalex.org/keywords/perceptron","display_name":"Perceptron","score":0.4126928746700287},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.24604687094688416},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.06750357151031494}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8497313261032104},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5490933656692505},{"id":"https://openalex.org/C166275286","wikidata":"https://www.wikidata.org/wiki/Q190095","display_name":"Gray (unit)","level":2,"score":0.5279079079627991},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5153452754020691},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.47418078780174255},{"id":"https://openalex.org/C2781255694","wikidata":"https://www.wikidata.org/wiki/Q18498","display_name":"Gray wolf","level":3,"score":0.4696112275123596},{"id":"https://openalex.org/C179717631","wikidata":"https://www.wikidata.org/wiki/Q2991667","display_name":"Multilayer perceptron","level":3,"score":0.44085240364074707},{"id":"https://openalex.org/C60908668","wikidata":"https://www.wikidata.org/wiki/Q690207","display_name":"Perceptron","level":3,"score":0.4126928746700287},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.24604687094688416},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.06750357151031494},{"id":"https://openalex.org/C126838900","wikidata":"https://www.wikidata.org/wiki/Q77604","display_name":"Radiology","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C2779557943","wikidata":"https://www.wikidata.org/wiki/Q149892","display_name":"Canis","level":2,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1108/ijicc-11-2023-0385","is_oa":false,"landing_page_url":"https://doi.org/10.1108/ijicc-11-2023-0385","pdf_url":null,"source":{"id":"https://openalex.org/S124503262","display_name":"International Journal of Intelligent Computing and Cybernetics","issn_l":"1756-378X","issn":["1756-378X","1756-3798"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319811","host_organization_name":"Emerald Publishing Limited","host_organization_lineage":["https://openalex.org/P4310319811"],"host_organization_lineage_names":["Emerald Publishing Limited"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Intelligent Computing and Cybernetics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5899999737739563,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1980851144","https://openalex.org/W2004471480","https://openalex.org/W2066553978","https://openalex.org/W2075681522","https://openalex.org/W2080521990","https://openalex.org/W2090854192","https://openalex.org/W2108398740","https://openalex.org/W2127642031","https://openalex.org/W2157122594","https://openalex.org/W2163732854","https://openalex.org/W2321057194","https://openalex.org/W2360967250","https://openalex.org/W2367798545","https://openalex.org/W2397092005","https://openalex.org/W2521200981","https://openalex.org/W2560646185","https://openalex.org/W2743316948","https://openalex.org/W2783657687","https://openalex.org/W2787337551","https://openalex.org/W2887054657","https://openalex.org/W2894813468","https://openalex.org/W2897049944","https://openalex.org/W2907264946","https://openalex.org/W2947615792","https://openalex.org/W2981073616","https://openalex.org/W2983209690","https://openalex.org/W3003377924","https://openalex.org/W3017072194","https://openalex.org/W3017128084","https://openalex.org/W3087535514","https://openalex.org/W3090128523","https://openalex.org/W3112401213","https://openalex.org/W3154474119","https://openalex.org/W3171508268","https://openalex.org/W3195401166","https://openalex.org/W4365137543","https://openalex.org/W4380986807","https://openalex.org/W4384305891","https://openalex.org/W4387313069","https://openalex.org/W4389982313"],"related_works":["https://openalex.org/W2482969674","https://openalex.org/W2800674900","https://openalex.org/W2022419910","https://openalex.org/W2076543106","https://openalex.org/W3013961794","https://openalex.org/W2523437662","https://openalex.org/W89844371","https://openalex.org/W2019891950","https://openalex.org/W2085842814","https://openalex.org/W4286643620"],"abstract_inverted_index":{"Purpose":[0],"Software":[1],"defect":[2,219],"prediction":[3],"(SDP)":[4],"is":[5,52,80,283],"a":[6,29,84,132,171,216,227,234,307],"critical":[7,159],"aspect":[8],"of":[9,64,77,86,93,118,126,152,158,210,231,237,250,310],"software":[10,21,141,186,203,218,262,293],"quality":[11,294],"assurance,":[12],"aiming":[13],"to":[14,54,82,111,139,181,199,256,276,284],"identify":[15],"and":[16,42,62,74,107,115,128,201,233,260,289,313],"manage":[17],"potential":[18,94],"defects":[19,204],"in":[20,131],"systems.":[22],"In":[23],"this":[24],"paper,":[25],"we":[26],"have":[27],"proposed":[28,279],"novel":[30],"hybrid":[31,50,134,213],"approach":[32],"that":[33,102,136],"combines":[34],"Grey":[35,66],"Wolf":[36,67],"Optimization":[37],"with":[38,271,305],"Feature":[39],"Selection":[40],"(GWOFS)":[41],"multilayer":[43],"perceptron":[44],"(MLP)":[45],"for":[46,155,178],"SDP.":[47,65],"The":[48,124,162,207,224,281,297],"GWOFS-MLP":[49,212],"model":[51,135,200,214,225],"designed":[53],"optimize":[55],"feature":[56,144,160,197,272],"selection,":[57],"ultimately":[58,291],"enhancing":[59],"the":[60,71,99,116,119,148,156,191,195,211,240,246,253,278,302],"accuracy":[61,230,236],"efficiency":[63],"Optimization,":[68],"inspired":[69],"by":[70],"social":[72],"hierarchy":[73],"hunting":[75,150],"behavior":[76,151],"grey":[78],"wolves,":[79,153],"employed":[81],"select":[83],"subset":[85],"relevant":[87],"features":[88,164],"from":[89],"an":[90,169],"extensive":[91],"pool":[92],"predictors.":[95],"This":[96,143],"study":[97],"investigates":[98],"key":[100],"challenges":[101],"traditional":[103],"SDP":[104],"approaches":[105],"encounter":[106],"proposes":[108],"promising":[109],"solutions":[110],"overcome":[112],"time":[113],"complexity":[114],"curse":[117],"dimensionality":[120],"reduction":[121,273],"problem.":[122],"Design/methodology/approach":[123],"integration":[125],"GWOFS":[127],"MLP":[129,188],"results":[130],"robust":[133],"can":[137],"adapt":[138],"diverse":[140],"datasets.":[142],"selection":[145],"process":[146],"harnesses":[147],"cooperative":[149],"allowing":[154],"exploration":[157],"combinations.":[161],"selected":[163],"are":[165,274],"then":[166],"fed":[167],"into":[168],"MLP,":[170],"powerful":[172],"artificial":[173],"neural":[174],"network":[175],"(ANN)":[176],"known":[177],"its":[179,222],"capability":[180],"learn":[182],"intricate":[183],"patterns":[184],"within":[185],"metrics.":[187],"serves":[189],"as":[190],"predictive":[192],"engine,":[193],"utilizing":[194],"curated":[196],"set":[198],"classify":[202],"accurately.":[205],"Findings":[206],"performance":[208],"evaluation":[209],"on":[215],"real-world":[217],"dataset":[220],"demonstrates":[221],"effectiveness.":[223],"achieves":[226],"remarkable":[228],"training":[229],"97.69%":[232],"testing":[235],"97.99%.":[238],"Additionally,":[239],"receiver":[241],"operating":[242],"characteristic":[243],"area":[244],"under":[245],"curve":[247],"(ROC-AUC)":[248],"score":[249],"0.89":[251],"highlights":[252],"model\u2019s":[254,303],"ability":[255],"discriminate":[257],"between":[258],"defective":[259],"defect-free":[261],"components.":[263],"Originality/value":[264],"Experimental":[265],"implementations":[266],"using":[267],"machine":[268],"learning-based":[269],"techniques":[270],"conducted":[275],"validate":[277],"solutions.":[280],"goal":[282],"enhance":[285],"SDP\u2019s":[286],"accuracy,":[287],"relevance":[288],"efficiency,":[290],"improving":[292],"assurance":[295],"processes.":[296],"confusion":[298],"matrix":[299],"further":[300],"illustrates":[301],"performance,":[304],"only":[306],"small":[308],"number":[309],"false":[311,314],"positives":[312],"negatives.":[315]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":12}],"updated_date":"2026-05-08T15:41:06.802602","created_date":"2025-10-10T00:00:00"}
