{"id":"https://openalex.org/W4405556610","doi":"https://doi.org/10.1007/s10664-024-10594-x","title":"Explainable automated debugging via large language model-driven scientific debugging","display_name":"Explainable automated debugging via large language model-driven scientific debugging","publication_year":2024,"publication_date":"2024-12-18","ids":{"openalex":"https://openalex.org/W4405556610","doi":"https://doi.org/10.1007/s10664-024-10594-x"},"language":"en","primary_location":{"id":"doi:10.1007/s10664-024-10594-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-024-10594-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-024-10594-x.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10664-024-10594-x.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101607518","display_name":"Sungmin Kang","orcid":"https://orcid.org/0000-0002-0298-5320"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Sungmin Kang","raw_affiliation_strings":["KAIST, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-0298-5320","affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114950103","display_name":"Bei Chen","orcid":"https://orcid.org/0009-0002-5805-3263"},"institutions":[{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Bei Chen","raw_affiliation_strings":["Microsoft Research Asia, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070401254","display_name":"Shin Yoo","orcid":"https://orcid.org/0000-0002-0836-6993"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Shin Yoo","raw_affiliation_strings":["KAIST, Daejeon, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025118710","display_name":"Jian\u2013Guang Lou","orcid":null},"institutions":[{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jian-Guang Lou","raw_affiliation_strings":["Microsoft Research Asia, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5025118710","https://openalex.org/A5070401254","https://openalex.org/A5101607518","https://openalex.org/A5114950103"],"corresponding_institution_ids":["https://openalex.org/I157485424","https://openalex.org/I4210113369"],"apc_list":{"value":2890,"currency":"USD","value_usd":2890},"apc_paid":{"value":2890,"currency":"USD","value_usd":2890},"fwci":30.6881,"has_fulltext":true,"cited_by_count":48,"citation_normalized_percentile":{"value":0.99694992,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":"30","issue":"2","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.9994000196456909,"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.9994000196456909,"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.9983999729156494,"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.9943000078201294,"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/debugging","display_name":"Debugging","score":0.9747875928878784},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8398146629333496},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.8182679414749146},{"id":"https://openalex.org/keywords/algorithmic-program-debugging","display_name":"Algorithmic program debugging","score":0.7551449537277222},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.644294798374176},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.553102433681488},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5528693199157715},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.49029138684272766},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.43064630031585693},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.34125959873199463},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.24349907040596008}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.9747875928878784},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8398146629333496},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.8182679414749146},{"id":"https://openalex.org/C136388014","wikidata":"https://www.wikidata.org/wiki/Q17084976","display_name":"Algorithmic program debugging","level":3,"score":0.7551449537277222},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.644294798374176},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.553102433681488},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5528693199157715},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.49029138684272766},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.43064630031585693},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.34125959873199463},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.24349907040596008},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10664-024-10594-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-024-10594-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-024-10594-x.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s10664-024-10594-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-024-10594-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-024-10594-x.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.7300000190734863,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[{"id":"https://openalex.org/G4700831490","display_name":null,"funder_award_id":"2022-","funder_id":"https://openalex.org/F4320335489","funder_display_name":"Institute for Information and Communications Technology Promotion"},{"id":"https://openalex.org/G967999616","display_name":null,"funder_award_id":"RS-2023-00208998","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"}],"funders":[{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320324161","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63"},{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"},{"id":"https://openalex.org/F4320335489","display_name":"Institute for Information and Communications Technology Promotion","ror":"https://ror.org/01g0hqq23"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4405556610.pdf","grobid_xml":"https://content.openalex.org/works/W4405556610.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W1574060188","https://openalex.org/W1989678938","https://openalex.org/W1990785546","https://openalex.org/W2015265939","https://openalex.org/W2039179155","https://openalex.org/W2065224323","https://openalex.org/W2084429940","https://openalex.org/W2138428785","https://openalex.org/W2148854374","https://openalex.org/W2151674625","https://openalex.org/W2154157725","https://openalex.org/W2156723666","https://openalex.org/W2373227884","https://openalex.org/W2466388701","https://openalex.org/W2467903332","https://openalex.org/W2518136680","https://openalex.org/W2621101275","https://openalex.org/W2787871251","https://openalex.org/W2808429234","https://openalex.org/W2867448323","https://openalex.org/W2944697551","https://openalex.org/W2952920225","https://openalex.org/W2953998535","https://openalex.org/W2958754741","https://openalex.org/W2963998044","https://openalex.org/W2964061924","https://openalex.org/W2964322208","https://openalex.org/W2981731882","https://openalex.org/W2998011150","https://openalex.org/W3043635118","https://openalex.org/W3098154879","https://openalex.org/W3104012431","https://openalex.org/W3105943882","https://openalex.org/W3151195892","https://openalex.org/W3195128168","https://openalex.org/W3208407575","https://openalex.org/W4243127898","https://openalex.org/W4284674057","https://openalex.org/W4297666478","https://openalex.org/W4308643065","https://openalex.org/W4308643319","https://openalex.org/W4384345778","https://openalex.org/W4401906817","https://openalex.org/W4402457546","https://openalex.org/W6600050674","https://openalex.org/W6600696048","https://openalex.org/W6601899773","https://openalex.org/W6630224890","https://openalex.org/W6635750829","https://openalex.org/W6738317309","https://openalex.org/W6776935626","https://openalex.org/W6851092083"],"related_works":["https://openalex.org/W2396596882","https://openalex.org/W2098290990","https://openalex.org/W2119199043","https://openalex.org/W2801084903","https://openalex.org/W2377280071","https://openalex.org/W2375626968","https://openalex.org/W4242908235","https://openalex.org/W2060682672","https://openalex.org/W2161928627","https://openalex.org/W4206999239"],"abstract_inverted_index":{"Abstract":[0],"Automated":[1,52],"debugging":[2,22],"techniques":[3,25],"have":[4],"the":[5,19,42,102,196],"potential":[6],"to":[7,28,65,71,82,90,109,152,160],"reduce":[8],"developer":[9,111],"effort":[10],"in":[11,140,167],"debugging.":[12],"However,":[13],"while":[14],"developers":[15,44],"want":[16],"rationales":[17],"for":[18],"provided":[20],"automatic":[21],"results,":[23],"existing":[24],"are":[26],"ill-suited":[27],"provide":[29],"them,":[30],"as":[31],"their":[32],"deduction":[33],"process":[34],"differs":[35],"significantly":[36],"froof":[37],"human":[38,147],"developers.":[39],"Inspired":[40],"by":[41],"way":[43],"interact":[45,72],"with":[46,73,101,126,149,158,195],"code":[47],"when":[48,136,184],"debugging,":[49],"we":[50,88,144],"propose":[51],"Scientific":[53,197],"Debugging":[54,198],"(":[55],"AutoSD":[56,123,154],"),":[57],"a":[58,95,146],"technique":[59],"that":[60,104,122,132,180,191],"prompts":[61],"large":[62],"language":[63],"models":[64],"automatically":[66,78],"generate":[67],"hypotheses,":[68],"uses":[69],"debuggers":[70],"buggy":[74],"code,":[75],"and":[76,131,188],"thus":[77],"reach":[79],"conclusions":[80],"prior":[81],"patch":[83,97,163],"generation.":[84],"In":[85],"doing":[86],"so,":[87],"aim":[89],"produce":[91],"explanations":[92,106,161,183],"of":[93,170,177],"how":[94],"specific":[96],"has":[98],"been":[99],"generated,":[100],"hope":[103],"these":[105],"will":[107],"lead":[108],"enhanced":[110],"decision-making.":[112],"Our":[113],"empirical":[114],"analysis":[115],"on":[116],"three":[117],"program":[118,128],"repair":[119,129,186],"benchmarks":[120],"shows":[121],"performs":[124],"competitively":[125],"other":[127],"baselines,":[130],"it":[133,137],"can":[134],"indicate":[135],"is":[138],"confident":[139],"its":[141],"results.":[142],"Furthermore,":[143,175],"perform":[145],"study":[148],"20":[150],"participants":[151,178],"evaluate":[153],"-generated":[155],"explanations.":[156],"Participants":[157],"access":[159],"judged":[162],"correctness":[164],"more":[165],"accurately":[166],"five":[168],"out":[169],"six":[171],"real-world":[172],"bugs":[173],"studied.":[174],"70%":[176],"answered":[179,190],"they":[181,192],"wanted":[182],"using":[185],"tools,":[187],"55%":[189],"were":[193],"satisfied":[194],"presentation.":[199]},"counts_by_year":[{"year":2026,"cited_by_count":25},{"year":2025,"cited_by_count":20},{"year":2024,"cited_by_count":3}],"updated_date":"2026-08-12T21:12:35.861297","created_date":"2025-10-10T00:00:00"}
