{"id":"https://openalex.org/W4413523996","doi":"https://doi.org/10.34028/iajit/22/5/3","title":"NS-PPO: A Two-Stage Data Resampling Framework for The Initial Phase of Software Defect Prediction","display_name":"NS-PPO: A Two-Stage Data Resampling Framework for The Initial Phase of Software Defect Prediction","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4413523996","doi":"https://doi.org/10.34028/iajit/22/5/3"},"language":"en","primary_location":{"id":"doi:10.34028/iajit/22/5/3","is_oa":true,"landing_page_url":"https://doi.org/10.34028/iajit/22/5/3","pdf_url":"https://doi.org/10.34028/iajit/22/5/3","source":{"id":"https://openalex.org/S100666833","display_name":"The International Arab Journal of Information Technology","issn_l":"1683-3198","issn":["1683-3198","2309-4524"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4362726017","host_organization_name":"Zarqa University","host_organization_lineage":["https://openalex.org/P4362726017"],"host_organization_lineage_names":["Zarqa University"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Arab Journal of Information Technology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.34028/iajit/22/5/3","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008980907","display_name":"Xiaowei Zhao","orcid":"https://orcid.org/0009-0005-2086-7896"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xiaowei Zhao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084887056","display_name":"Xuanye Wang","orcid":"https://orcid.org/0000-0003-3323-7146"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xuanye Wang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064619405","display_name":"Siliang Suo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Siliang Suo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5100366018","display_name":"Lu Lu","orcid":"https://orcid.org/0000-0002-2255-0391"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lu Lu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3068984,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"5","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991000294685364,"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.9991000294685364,"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/T12127","display_name":"Software System Performance and Reliability","score":0.993399977684021,"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"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9914000034332275,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8529313206672668},{"id":"https://openalex.org/keywords/stage","display_name":"Stage (stratigraphy)","score":0.6786161065101624},{"id":"https://openalex.org/keywords/resampling","display_name":"Resampling","score":0.6335949301719666},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5080549716949463},{"id":"https://openalex.org/keywords/phase","display_name":"Phase (matter)","score":0.4643225073814392},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4279119074344635},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2547587752342224},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1011120080947876},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.08355104923248291},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.04436555504798889}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8529313206672668},{"id":"https://openalex.org/C146357865","wikidata":"https://www.wikidata.org/wiki/Q1123245","display_name":"Stage (stratigraphy)","level":2,"score":0.6786161065101624},{"id":"https://openalex.org/C150921843","wikidata":"https://www.wikidata.org/wiki/Q1170431","display_name":"Resampling","level":2,"score":0.6335949301719666},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5080549716949463},{"id":"https://openalex.org/C44280652","wikidata":"https://www.wikidata.org/wiki/Q104837","display_name":"Phase (matter)","level":2,"score":0.4643225073814392},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4279119074344635},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2547587752342224},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1011120080947876},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.08355104923248291},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.04436555504798889},{"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/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.34028/iajit/22/5/3","is_oa":true,"landing_page_url":"https://doi.org/10.34028/iajit/22/5/3","pdf_url":"https://doi.org/10.34028/iajit/22/5/3","source":{"id":"https://openalex.org/S100666833","display_name":"The International Arab Journal of Information Technology","issn_l":"1683-3198","issn":["1683-3198","2309-4524"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4362726017","host_organization_name":"Zarqa University","host_organization_lineage":["https://openalex.org/P4362726017"],"host_organization_lineage_names":["Zarqa University"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Arab Journal of Information Technology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.34028/iajit/22/5/3","is_oa":true,"landing_page_url":"https://doi.org/10.34028/iajit/22/5/3","pdf_url":"https://doi.org/10.34028/iajit/22/5/3","source":{"id":"https://openalex.org/S100666833","display_name":"The International Arab Journal of Information Technology","issn_l":"1683-3198","issn":["1683-3198","2309-4524"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4362726017","host_organization_name":"Zarqa University","host_organization_lineage":["https://openalex.org/P4362726017"],"host_organization_lineage_names":["Zarqa University"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Arab Journal of Information Technology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4413523996.pdf","grobid_xml":"https://content.openalex.org/works/W4413523996.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2052515325","https://openalex.org/W2050948537","https://openalex.org/W2767646790","https://openalex.org/W2352041579","https://openalex.org/W1488006380","https://openalex.org/W1998176685","https://openalex.org/W2138381686","https://openalex.org/W2141585124","https://openalex.org/W3123883311","https://openalex.org/W2032175896"],"abstract_inverted_index":{"Software":[0,185],"Defect":[1],"Prediction":[2],"(SDP)":[3],"is":[4,21,124,147],"one":[5],"of":[6,15,32,58,94,131,217],"the":[7,13,30,92,106,138,165,169,181,203,236],"most":[8],"reliability":[9,59],"assurance":[10],"methods":[11,34,47],"before":[12],"delivery":[14],"software":[16,26,98,178],"projects.":[17,99],"However,":[18],"class":[19,95],"imbalance":[20,96],"a":[22,83,109,128,141],"common":[23],"issue":[24],"in":[25,56,97,102],"projects,":[27],"significantly":[28],"hindering":[29],"ability":[31],"SDP":[33,45,170,229,238],"to":[35,126,149,163],"distinguish":[36],"between":[37],"defective":[38],"and":[39,60,71,118,188,191,206],"non-defective":[40],"instances.":[41,136],"Recently,":[42],"although":[43],"several":[44],"imbalance-handling":[46,239],"have":[48],"achieved":[49],"certain":[50],"success,":[51],"they":[52],"still":[53],"exhibit":[54],"limitations":[55],"terms":[57],"applicability.":[61],"To":[62],"address":[63],"this,":[64],"this":[65],"paper":[66],"proposes":[67],"Neighborhood":[68,114],"cleaning":[69],"rule":[70,116],"Synthetic":[72,119],"minority":[73,135],"oversampling":[74],"technique":[75],"with":[76,160,196],"Proximal":[77],"Policy":[78],"Optimization-based":[79],"adaptive":[80],"sampling":[81],"(NS-PPO),":[82],"two":[84,103],"stage-based":[85],"data":[86],"resampling":[87],"framework":[88],"aimed":[89],"at":[90],"mitigating":[91],"impact":[93],"NS-PPO":[100,231],"operates":[101],"phases.":[104],"In":[105,137,184],"first":[107],"phase,":[108,140],"hybrid":[110],"sampler":[111],"that":[112],"combines":[113],"CLeaning":[115],"(NCL)":[117],"Minority":[120],"Oversampling":[121],"TEchnique":[122],"(SMOTE)":[123],"employed":[125],"generate":[127],"large":[129],"number":[130],"synthetic":[132,152],"samples":[133,156,162],"for":[134,168,228],"second":[139],"Deep":[142],"Reinforcement":[143],"Learning":[144],"(DRL)-based":[145],"undersampler":[146],"designed":[148],"filter":[150],"high-quality":[151],"samples.":[153],"These":[154],"selected":[155],"are":[157,174,224],"then":[158],"combined":[159],"real":[161],"form":[164],"training":[166],"set":[167],"methods.":[171],"Extensive":[172],"experiments":[173],"conducted":[175],"on":[176],"18":[177],"projects":[179],"from":[180],"PRedictOr":[182],"Models":[183],"Engineering":[186],"(PROMISE)":[187],"National":[189],"Aeronautics":[190],"Space":[192],"Administration":[193],"(NASA)":[194],"datasets,":[195],"Matthews":[197],"Correlation":[198],"Coefficient":[199],"(MCC),":[200],"Area":[201],"Under":[202],"Curve":[204],"(AUC),":[205],"F-measure":[207],"used":[208,225],"as":[209,226],"evaluation":[210],"metrics.":[211],"The":[212],"findings":[213],"demonstrate":[214],"that,":[215],"regardless":[216],"whether":[218],"expert":[219],"metrics":[220,223],"or":[221],"semantic":[222],"inputs":[227],"methods,":[230,240],"exhibits":[232],"significant":[233],"advantages":[234],"over":[235],"state-of-the-art":[237],"including":[241],"Learning-To-Rank":[242],"UnderSampling":[243],"(LTRUS)":[244]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
