{"id":"https://openalex.org/W4413277637","doi":"https://doi.org/10.1109/access.2025.3599554","title":"Feature-Based Fault Localization in Evolving Software: Leveraging Regression Testing Insights","display_name":"Feature-Based Fault Localization in Evolving Software: Leveraging Regression Testing Insights","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4413277637","doi":"https://doi.org/10.1109/access.2025.3599554"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3599554","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3599554","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3599554","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5119330130","display_name":"Faeze Aghazade-Par","orcid":null},"institutions":[{"id":"https://openalex.org/I48379061","display_name":"Shahid Beheshti University","ror":"https://ror.org/0091vmj44","country_code":"IR","type":"education","lineage":["https://openalex.org/I48379061"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Faeze Aghazade-Par","raw_affiliation_strings":["Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran"],"raw_orcid":"https://orcid.org/0009-0003-5530-1310","affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran","institution_ids":["https://openalex.org/I48379061"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065063692","display_name":"Mojtaba Vahidi-Asl","orcid":"https://orcid.org/0000-0003-4964-992X"},"institutions":[{"id":"https://openalex.org/I48379061","display_name":"Shahid Beheshti University","ror":"https://ror.org/0091vmj44","country_code":"IR","type":"education","lineage":["https://openalex.org/I48379061"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Mojtaba Vahidi-Asl","raw_affiliation_strings":["Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran"],"raw_orcid":"https://orcid.org/0000-0003-4964-992X","affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran","institution_ids":["https://openalex.org/I48379061"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I48379061"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29708654,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"147369","last_page":"147382"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.996999979019165,"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.996999979019165,"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/T10743","display_name":"Software Testing and Debugging Techniques","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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9934999942779541,"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.7198861837387085},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.6237083673477173},{"id":"https://openalex.org/keywords/regression-testing","display_name":"Regression testing","score":0.618401050567627},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.4807050824165344},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.477285772562027},{"id":"https://openalex.org/keywords/software-testing","display_name":"Software testing","score":0.42423588037490845},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.4235474467277527},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4191749095916748},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41320958733558655},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.3670065999031067},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.22220098972320557},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1876365840435028},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.1422143280506134}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7198861837387085},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.6237083673477173},{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.618401050567627},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.4807050824165344},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.477285772562027},{"id":"https://openalex.org/C2984328558","wikidata":"https://www.wikidata.org/wiki/Q188522","display_name":"Software testing","level":3,"score":0.42423588037490845},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.4235474467277527},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4191749095916748},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41320958733558655},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3670065999031067},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.22220098972320557},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1876365840435028},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.1422143280506134},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3599554","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3599554","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:c9e93513d8354762a8f013f98eecc52d","is_oa":true,"landing_page_url":"https://doaj.org/article/c9e93513d8354762a8f013f98eecc52d","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":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 13, Pp 147369-147382 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3599554","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3599554","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","score":0.6899999976158142,"display_name":"Climate action"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W2013655083","https://openalex.org/W2101819268","https://openalex.org/W2741564361","https://openalex.org/W2980518752","https://openalex.org/W2983256892","https://openalex.org/W2999102949","https://openalex.org/W3088654511","https://openalex.org/W3154773069","https://openalex.org/W3195442242","https://openalex.org/W3197473634","https://openalex.org/W3206991396","https://openalex.org/W4212781151","https://openalex.org/W4213428595","https://openalex.org/W4289976876","https://openalex.org/W4295953773","https://openalex.org/W4306906388","https://openalex.org/W4308641610","https://openalex.org/W4312349853","https://openalex.org/W4313328611","https://openalex.org/W4366816011","https://openalex.org/W4384154428","https://openalex.org/W4384154501","https://openalex.org/W4387711872","https://openalex.org/W4387880352","https://openalex.org/W4390187557","https://openalex.org/W4390498312","https://openalex.org/W4395046285","https://openalex.org/W4399643987","https://openalex.org/W4400680980","https://openalex.org/W4402979393"],"related_works":["https://openalex.org/W4244202761","https://openalex.org/W2069729796","https://openalex.org/W2399881321","https://openalex.org/W2939789152","https://openalex.org/W2103961571","https://openalex.org/W4409111670","https://openalex.org/W3123799247","https://openalex.org/W4226494072","https://openalex.org/W39417387","https://openalex.org/W4411551663"],"abstract_inverted_index":{"Fault":[0],"localization":[1,17,26,48,61,150,227],"remains":[2],"a":[3,70,97],"vital":[4],"yet":[5],"resource-intensive":[6],"task,":[7],"particularly":[8],"within":[9],"software":[10,33,65],"evolution,":[11],"where":[12],"swift":[13],"and":[14,80,90,93,128,169,187,221],"accurate":[15],"fault":[16,25,47,60,149,226],"is":[18,118,133],"crucial.":[19],"Whereas":[20],"substantial":[21],"research":[22],"has":[23,38],"improved":[24],"techniques,":[27,178],"challenges":[28],"persist":[29],"specifically":[30],"in":[31,63,151,229],"evolving":[32,64,230],"systems.":[34],"Simultaneously,":[35],"regression":[36,115,122,137],"testing":[37,43,123],"been":[39],"investigated":[40],"to":[41,58,176,202,224],"enhance":[42],"efficiency":[44,228],"while":[45,198],"maintaining":[46],"accuracy.":[49],"Despite":[50],"these":[51],"advancements,":[52],"further":[53],"methodological":[54],"improvements":[55],"are":[56],"necessary":[57],"refine":[59],"accuracy":[62],"environments.":[66],"This":[67],"study":[68],"proposes":[69],"new":[71,98],"combination":[72],"of":[73,114,159,204,213],"features":[74,86],"extracted":[75],"from":[76,104],"the":[77,81,105,112,143,179,205,211],"source":[78],"code":[79,94,217],"associated":[82],"test":[83,106,125,166,172,206,222],"suite.":[84,107,207],"The":[85,139],"include":[87],"coverage,":[88],"data":[89],"control":[91],"dependencies,":[92],"changes,":[95],"with":[96,156],"feature,":[99],"\u201cTest":[100,108],"Case":[101,109],"Weight,\u201d":[102],"derived":[103],"Weight\u201d":[110],"incorporates":[111],"effects":[113],"testing,":[116],"which":[117],"influenced":[119,135],"by":[120,136],"two":[121],"techniques:":[124],"case":[126,167,173,223],"reduction":[127],"selection.":[129],"Consequently,":[130],"this":[131],"feature":[132],"entirely":[134],"testing.":[138],"results":[140],"show":[141],"that":[142],"proposed":[144,180],"method":[145,181],"achieves":[146],"over":[147,157],"81%":[148],"theTop-3rankings.":[152,191],"It":[153],"also":[154],"improvesEXAMscore,":[155],"68%":[158],"programs":[160],"scoring":[161],"10":[162],"or":[163],"less":[164],"via":[165,171],"selection":[168],"63%":[170],"reduction.":[174],"Compared":[175],"spectrum-based":[177],"located":[182],"54%":[183],"more":[184,189],"faults":[185],"thanTarantulaandOchiai,":[186],"45%":[188],"thanJaccardin":[190],"Additionally,":[192],"it":[193],"outperforms":[194],"existing":[195],"methods":[196],"inEXAMscore":[197],"using":[199],"only":[200],"40%":[201],"80%":[203],"These":[208],"findings":[209],"highlight":[210],"importance":[212],"incorporating":[214],"historical":[215],"data,":[216],"structure,":[218],"runtime":[219],"behavior,":[220],"improve":[225],"software.":[231]},"counts_by_year":[],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-10-10T00:00:00"}
