{"id":"https://openalex.org/W4400484653","doi":"https://doi.org/10.1145/3663529.3663841","title":"Exploring LLM-Based Agents for Root Cause Analysis","display_name":"Exploring LLM-Based Agents for Root Cause Analysis","publication_year":2024,"publication_date":"2024-07-10","ids":{"openalex":"https://openalex.org/W4400484653","doi":"https://doi.org/10.1145/3663529.3663841"},"language":"en","primary_location":{"id":"doi:10.1145/3663529.3663841","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3663529.3663841","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3663529.3663841","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082889324","display_name":"Devjeet Roy","orcid":"https://orcid.org/0000-0002-3704-8898"},"institutions":[{"id":"https://openalex.org/I72951846","display_name":"Washington State University","ror":"https://ror.org/05dk0ce17","country_code":"US","type":"education","lineage":["https://openalex.org/I72951846"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Devjeet Roy","raw_affiliation_strings":["Washington State University, Pullman, USA"],"raw_orcid":"https://orcid.org/0000-0002-3704-8898","affiliations":[{"raw_affiliation_string":"Washington State University, Pullman, USA","institution_ids":["https://openalex.org/I72951846"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038940425","display_name":"Xuchao Zhang","orcid":"https://orcid.org/0009-0002-1492-0476"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xuchao Zhang","raw_affiliation_strings":["Microsoft Research, Redmond, United States"],"raw_orcid":"https://orcid.org/0009-0002-1492-0476","affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, United States","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5094105685","display_name":"Rashi Bhave","orcid":"https://orcid.org/0009-0007-6021-5555"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Rashi Bhave","raw_affiliation_strings":["Microsoft Research, Bengaluru, India"],"raw_orcid":"https://orcid.org/0009-0007-6021-5555","affiliations":[{"raw_affiliation_string":"Microsoft Research, Bengaluru, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101967802","display_name":"Chetan Bansal","orcid":"https://orcid.org/0000-0003-0102-8139"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chetan Bansal","raw_affiliation_strings":["Microsoft Research, Redmond, United States"],"raw_orcid":"https://orcid.org/0000-0003-0102-8139","affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, United States","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031382622","display_name":"Pedro Las-Casas","orcid":"https://orcid.org/0000-0002-7590-3736"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pedro Las-Casas","raw_affiliation_strings":["Microsoft, Sao Paolo, USA"],"raw_orcid":"https://orcid.org/0000-0002-7590-3736","affiliations":[{"raw_affiliation_string":"Microsoft, Sao Paolo, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036529548","display_name":"Rodrigo Fonseca","orcid":"https://orcid.org/0000-0001-9662-2661"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rodrigo Fonseca","raw_affiliation_strings":["Microsoft Research, Redmond, United States"],"raw_orcid":"https://orcid.org/0000-0001-9662-2661","affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, United States","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070722259","display_name":"Saravan Rajmohan","orcid":"https://orcid.org/0000-0002-2019-213X"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Saravan Rajmohan","raw_affiliation_strings":["Microsoft 365, Redmond, United States"],"raw_orcid":"https://orcid.org/0000-0002-2019-213X","affiliations":[{"raw_affiliation_string":"Microsoft 365, Redmond, United States","institution_ids":["https://openalex.org/I1290206253"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5082889324"],"corresponding_institution_ids":["https://openalex.org/I72951846"],"apc_list":null,"apc_paid":null,"fwci":16.1473,"has_fulltext":false,"cited_by_count":49,"citation_normalized_percentile":{"value":0.99297982,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"208","last_page":"219"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9839000105857849,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9839000105857849,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9789000153541565,"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/T10260","display_name":"Software Engineering Research","score":0.9697999954223633,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/root-cause-analysis","display_name":"Root cause analysis","score":0.7158214449882507},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5358067750930786},{"id":"https://openalex.org/keywords/root","display_name":"Root (linguistics)","score":0.48842349648475647},{"id":"https://openalex.org/keywords/root-cause","display_name":"Root cause","score":0.4621805250644684},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14896270632743835},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.13318318128585815}],"concepts":[{"id":"https://openalex.org/C130963320","wikidata":"https://www.wikidata.org/wiki/Q1401207","display_name":"Root cause analysis","level":2,"score":0.7158214449882507},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5358067750930786},{"id":"https://openalex.org/C171078966","wikidata":"https://www.wikidata.org/wiki/Q111029","display_name":"Root (linguistics)","level":2,"score":0.48842349648475647},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.4621805250644684},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14896270632743835},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.13318318128585815},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3663529.3663841","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3663529.3663841","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3663529.3663841","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3663529.3663841","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Zero hunger","id":"https://metadata.un.org/sdg/2","score":0.47999998927116394}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W2035264666","https://openalex.org/W3027879771","https://openalex.org/W3083560262","https://openalex.org/W3086623952","https://openalex.org/W3137919061","https://openalex.org/W3138773240","https://openalex.org/W4383890039","https://openalex.org/W4384345635"],"related_works":["https://openalex.org/W2030594396","https://openalex.org/W2535098331","https://openalex.org/W3045668461","https://openalex.org/W2202104725","https://openalex.org/W4255366506","https://openalex.org/W2056250485","https://openalex.org/W4280640835","https://openalex.org/W2885334669","https://openalex.org/W2111856191","https://openalex.org/W4230518569"],"abstract_inverted_index":{"The":[0],"growing":[1],"complexity":[2],"of":[3,17,29,54,61,67,124,140,152,249],"cloud":[4],"based":[5,126],"software":[6,19],"systems":[7],"has":[8],"resulted":[9],"in":[10,58,260],"incident":[11,31,68,103,189],"management":[12,32,69],"becoming":[13],"an":[14,149],"integral":[15],"part":[16,28],"the":[18,30,65,122,195,218,235,247],"development":[20],"lifecycle.":[21],"Root":[22],"cause":[23],"analysis":[24],"(RCA),":[25],"a":[26,35,49,136,141,157,208,212,258],"critical":[27],"process,":[33],"is":[34],"demanding":[36],"task":[37],"for":[38,128,194,237,255],"on-call":[39,71],"engineers,":[40],"requiring":[41],"deep":[42],"domain":[43],"knowledge":[44],"and":[45,63,84,170,252],"extensive":[46],"experience":[47],"with":[48,145,167,174,188,211,221],"team\u2019s":[50],"specific":[51],"services.":[52],"Automation":[53],"RCA":[55,129],"can":[56,245],"result":[57],"significant":[59,202],"savings":[60],"time,":[62],"ease":[64],"burden":[66],"on":[70,148],"engineers.":[72],"Recently,":[73],"researchers":[74],"have":[75,85],"utilized":[76],"Large":[77],"Language":[78],"Models":[79],"(LLMs)":[80],"to":[81,95,113,130,216,227],"perform":[82],"RCA,":[83],"demonstrated":[86],"promising":[87],"results.":[88],"However,":[89],"these":[90],"approaches":[91],"are":[92,232],"not":[93,200],"able":[94],"dynamically":[96],"collect":[97],"additional":[98,192],"diagnostic":[99,229],"information":[100],"such":[101,257],"as":[102,191],"related":[104],"logs,":[105],"metrics":[106],"or":[107],"databases,":[108],"severely":[109],"restricting":[110],"their":[111],"ability":[112],"diagnose":[114],"root":[115],"causes.":[116],"In":[117],"this":[118,132,182],"work,":[119,251],"we":[120,206],"explore":[121],"use":[123],"LLM":[125],"agents":[127,244],"address":[131],"limitation.":[133],"We":[134,179],"present":[135],"thorough":[137],"empirical":[138],"evaluation":[139,183],"ReAct":[142,164,219],"agent":[143,220],"equipped":[144],"retrieval":[146,169],"tools,":[147],"out-of-distribution":[150],"dataset":[151],"production":[153],"incidents":[154],"collected":[155],"at":[156,214],"large":[158],"IT":[159],"corporation.":[160],"Results":[161],"show":[162,242],"that":[163,223,231],"performs":[165],"competitively":[166],"strong":[168],"reasoning":[171],"baselines,":[172],"but":[173],"highly":[175],"increased":[176],"factual":[177],"accuracy.":[178],"then":[180],"extend":[181],"by":[184,234],"incorporating":[185],"discussions":[186],"associated":[187],"reports":[190],"inputs":[193],"models,":[196],"which":[197],"surprisingly":[198],"does":[199],"yield":[201],"performance":[203],"improvements.":[204],"Lastly,":[205],"conduct":[207],"case":[209],"study":[210],"team":[213,236],"Microsoft":[215],"equip":[217],"tools":[222],"give":[224],"it":[225],"access":[226],"external":[228],"services":[230],"used":[233],"manual":[238],"RCA.":[239],"Our":[240],"results":[241],"how":[243],"overcome":[246],"limitations":[248],"prior":[250],"practical":[253],"considerations":[254],"implementing":[256],"system":[259],"practice.":[261]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":39},{"year":2024,"cited_by_count":5}],"updated_date":"2026-04-30T09:15:22.047038","created_date":"2025-10-10T00:00:00"}
