{"id":"https://openalex.org/W4388820917","doi":"https://doi.org/10.1109/ats59501.2023.10317957","title":"Software Fault Localization Based on Combining Information Retrieval and Mutation Analysis*","display_name":"Software Fault Localization Based on Combining Information Retrieval and Mutation Analysis*","publication_year":2023,"publication_date":"2023-10-14","ids":{"openalex":"https://openalex.org/W4388820917","doi":"https://doi.org/10.1109/ats59501.2023.10317957"},"language":"en","primary_location":{"id":"doi:10.1109/ats59501.2023.10317957","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/ats59501.2023.10317957","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 32nd Asian Test Symposium (ATS)","raw_type":"proceedings-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/A5016015071","display_name":"Lei Yue","orcid":"https://orcid.org/0009-0008-8782-4294"},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Lei Yue","raw_affiliation_strings":["School of Computer Science, Beijing Information Science and Technology University,Beijing,China","School of Computer Science, Beijing Information Science and Technology University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University,Beijing,China","institution_ids":["https://openalex.org/I78675632"]},{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University, Beijing, China","institution_ids":["https://openalex.org/I78675632"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100397286","display_name":"Jingwen Li","orcid":"https://orcid.org/0000-0002-5472-9898"},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingwen Li","raw_affiliation_strings":["School of Computer Science, Beijing Information Science and Technology University,Beijing,China","School of Computer Science, Beijing Information Science and Technology University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University,Beijing,China","institution_ids":["https://openalex.org/I78675632"]},{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University, Beijing, China","institution_ids":["https://openalex.org/I78675632"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100655623","display_name":"Liwei Zheng","orcid":"https://orcid.org/0000-0001-7641-6369"},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liwei Zheng","raw_affiliation_strings":["School of Computer Science, Beijing Information Science and Technology University,Beijing,China","School of Computer Science, Beijing Information Science and Technology University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University,Beijing,China","institution_ids":["https://openalex.org/I78675632"]},{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University, Beijing, China","institution_ids":["https://openalex.org/I78675632"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106407830","display_name":"Li Li","orcid":"https://orcid.org/0000-0003-2990-1614"},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Li Li","raw_affiliation_strings":["School of Computer Science, Beijing Information Science and Technology University,Beijing,China","School of Computer Science, Beijing Information Science and Technology University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University,Beijing,China","institution_ids":["https://openalex.org/I78675632"]},{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University, Beijing, China","institution_ids":["https://openalex.org/I78675632"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071655887","display_name":"Zhanqi Cui","orcid":"https://orcid.org/0000-0002-5537-9236"},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhanqi Cui","raw_affiliation_strings":["School of Computer Science, Beijing Information Science and Technology University,Beijing,China","School of Computer Science, Beijing Information Science and Technology University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University,Beijing,China","institution_ids":["https://openalex.org/I78675632"]},{"raw_affiliation_string":"School of Computer Science, Beijing Information Science and Technology University, Beijing, China","institution_ids":["https://openalex.org/I78675632"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5016015071"],"corresponding_institution_ids":["https://openalex.org/I78675632"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.26470719,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"32","issue":null,"first_page":"1","last_page":"6"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9995999932289124,"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.9988999962806702,"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/correctness","display_name":"Correctness","score":0.7276365160942078},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7184217572212219},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6183438897132874},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5995410084724426},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.5032705664634705},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5013208389282227},{"id":"https://openalex.org/keywords/mutation","display_name":"Mutation","score":0.4870215058326721},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.473343163728714},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.4592430889606476},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.45579442381858826},{"id":"https://openalex.org/keywords/mutation-testing","display_name":"Mutation testing","score":0.4127495288848877},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.36485910415649414},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.34510892629623413},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.09147205948829651}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7276365160942078},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7184217572212219},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6183438897132874},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5995410084724426},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.5032705664634705},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5013208389282227},{"id":"https://openalex.org/C501734568","wikidata":"https://www.wikidata.org/wiki/Q42918","display_name":"Mutation","level":3,"score":0.4870215058326721},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.473343163728714},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.4592430889606476},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.45579442381858826},{"id":"https://openalex.org/C163565370","wikidata":"https://www.wikidata.org/wiki/Q4308623","display_name":"Mutation testing","level":4,"score":0.4127495288848877},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36485910415649414},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.34510892629623413},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.09147205948829651},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"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/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ats59501.2023.10317957","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/ats59501.2023.10317957","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 32nd Asian Test Symposium (ATS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7385005796","display_name":null,"funder_award_id":"61702041","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1950030762","https://openalex.org/W1990785546","https://openalex.org/W2013655083","https://openalex.org/W2089759055","https://openalex.org/W2130343490","https://openalex.org/W2343875716","https://openalex.org/W2620081107","https://openalex.org/W2962715466","https://openalex.org/W2980518752","https://openalex.org/W3149255455","https://openalex.org/W3150838151","https://openalex.org/W3160492491","https://openalex.org/W4284670965","https://openalex.org/W4284689972","https://openalex.org/W4362552930"],"related_works":["https://openalex.org/W1667647204","https://openalex.org/W2404647514","https://openalex.org/W4247536566","https://openalex.org/W4241418540","https://openalex.org/W2018477250","https://openalex.org/W3119814709","https://openalex.org/W1508895727","https://openalex.org/W2725786787","https://openalex.org/W1590965489","https://openalex.org/W1875930651"],"abstract_inverted_index":{"Information":[0],"Retrieval-based":[1],"Bug":[2],"Localization":[3,8],"(IRBL)":[4],"and":[5,15,25,37,56,65,76,92,113,131,159,164,185,192,208],"Mutation-based":[6],"Fault":[7,81],"(MBFL)":[9],"are":[10,40,129,137,153,166],"two":[11],"widely":[12],"used":[13,167],"static":[14,28],"dynamic":[16],"fault":[17,85],"localization":[18,86,226],"techniques,":[19],"respectively.":[20],"IRBL":[21,53],"takes":[22],"less":[23],"time":[24,62,227],"utilizes":[26],"more":[27,187],"information":[29,90],"of":[30,52,61,98,147,175,214,219,229],"software,":[31],"while":[32],"MBFL":[33,57],"achieves":[34],"high":[35],"accuracy":[36],"the":[38,50,96,106,110,114,119,126,134,141,144,148,156,173,223],"results":[39,146,179],"not":[41],"easily":[42],"affected":[43],"by":[44,104,139],"coincidental":[45],"correctness":[46],"test":[47,149],"cases.":[48,150],"However,":[49],"granularity":[51],"is":[54,102,231],"coarse":[55],"consumes":[58],"a":[59,83],"lot":[60],"to":[63,117,171,235],"generate":[64],"execute":[66],"mutants.":[67],"In":[68,221],"this":[69],"paper,":[70],"we":[71],"propose":[72],"IRMBFL":[73,182,202,230],"(Information":[74],"Retrieval":[75],"Mutation":[77],"Analysis":[78],"Based":[79],"Software":[80],"Localization),":[82],"software":[84],"technique":[87],"that":[88,181],"combines":[89],"retrieval":[91],"mutation":[93],"analysis.":[94],"First,":[95],"suspiciousness":[97],"source":[99,115],"code":[100,116],"files":[101,120,128],"measured":[103],"calculating":[105],"text":[107],"similarity":[108],"between":[109],"bug":[111,135,188,225],"report":[112],"extract":[118],"which":[121],"may":[122],"contain":[123],"bugs.":[124],"Then,":[125],"extracted":[127],"mutated":[130],"tested.":[132],"Finally,":[133],"statements":[136,189],"located":[138],"analyzing":[140],"changes":[142],"in":[143,217],"execution":[145],"The":[151,177],"experiments":[152],"conducted":[154],"on":[155,205,211],"Defects4J":[157],"dataset":[158],"<tex":[160,195,199],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[161,196,200],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$E_{inspect}{@}":[162],"n$</tex>":[163],"EXAM":[165],"as":[168],"evaluation":[169],"metrics":[170],"evaluate":[172],"performance":[174],"IRMBFL.":[176],"experimental":[178],"show":[180],"locates":[183],"14":[184],"3":[186],"than":[190,237],"BugLocator":[191,204],"Metallaxis":[193],"for":[194],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$E_{inspect}{@}n$</tex>":[197],"when":[198],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$n=1$</tex>.":[201],"outperforms":[203,209],"all":[206],"projects":[207,216],"Met-allaxis":[210],"2":[212],"out":[213],"6":[215],"terms":[218],"EXAM.":[220],"addition,":[222],"average":[224],"overhead":[228],"reduced":[232],"from":[233],"73.87%":[234],"99.78%":[236],"Metallaxis.":[238]},"counts_by_year":[],"updated_date":"2025-12-25T23:11:45.687758","created_date":"2025-10-10T00:00:00"}
