{"id":"https://openalex.org/W4403536919","doi":"https://doi.org/10.1145/3691620.3695485","title":"MRCA: Metric-level Root Cause Analysis for Microservices via Multi-Modal Data","display_name":"MRCA: Metric-level Root Cause Analysis for Microservices via Multi-Modal Data","publication_year":2024,"publication_date":"2024-10-18","ids":{"openalex":"https://openalex.org/W4403536919","doi":"https://doi.org/10.1145/3691620.3695485"},"language":"en","primary_location":{"id":"doi:10.1145/3691620.3695485","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3691620.3695485","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering","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/A5081491857","display_name":"Y Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210116924","display_name":"Chinese University of Hong Kong, Shenzhen","ror":"https://ror.org/02d5ks197","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633","https://openalex.org/I180726961","https://openalex.org/I4210116924"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yidan Wang","raw_affiliation_strings":["The Chinese University of Hong Kong, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0007-2005-7687","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Shenzhen, China","institution_ids":["https://openalex.org/I4210116924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107248819","display_name":"Zhouruixing Zhu","orcid":"https://orcid.org/0009-0009-1032-4715"},"institutions":[{"id":"https://openalex.org/I4210116924","display_name":"Chinese University of Hong Kong, Shenzhen","ror":"https://ror.org/02d5ks197","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633","https://openalex.org/I180726961","https://openalex.org/I4210116924"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhouruixing Zhu","raw_affiliation_strings":["The Chinese University of Hong Kong, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0009-1032-4715","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Shenzhen, China","institution_ids":["https://openalex.org/I4210116924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028701506","display_name":"Qiuai Fu","orcid":"https://orcid.org/0000-0002-2420-955X"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiuai Fu","raw_affiliation_strings":["Huawei Cloud Computing Technologies CO., LTD., Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0002-2420-955X","affiliations":[{"raw_affiliation_string":"Huawei Cloud Computing Technologies CO., LTD., Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048525009","display_name":"Yuchi Ma","orcid":"https://orcid.org/0009-0002-3304-1389"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuchi Ma","raw_affiliation_strings":["Huawei Cloud Computing Technologies CO., LTD., Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0002-3304-1389","affiliations":[{"raw_affiliation_string":"Huawei Cloud Computing Technologies CO., LTD., Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101941950","display_name":"Pinjia He","orcid":"https://orcid.org/0000-0003-3377-8129"},"institutions":[{"id":"https://openalex.org/I4210099586","display_name":"Shenzhen Research Institute of Big Data","ror":"https://ror.org/00z1gwf89","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210099586"]},{"id":"https://openalex.org/I4210116924","display_name":"Chinese University of Hong Kong, Shenzhen","ror":"https://ror.org/02d5ks197","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633","https://openalex.org/I180726961","https://openalex.org/I4210116924"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pinjia He","raw_affiliation_strings":["The Chinese University of Hong Kong, Shenzhen (CUHK-Shenzhen); Shenzhen Research Institute of Big Data, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0003-3377-8129","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Shenzhen (CUHK-Shenzhen); Shenzhen Research Institute of Big Data, Shenzhen, China","institution_ids":["https://openalex.org/I4210116924","https://openalex.org/I4210099586"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.4977,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.90140175,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1057","last_page":"1068"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":1.0,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9781000018119812,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9702000021934509,"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/microservices","display_name":"Microservices","score":0.8997880220413208},{"id":"https://openalex.org/keywords/modal","display_name":"Modal","score":0.6527130603790283},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.638929009437561},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6308119297027588},{"id":"https://openalex.org/keywords/root-cause-analysis","display_name":"Root cause analysis","score":0.4886382222175598},{"id":"https://openalex.org/keywords/root","display_name":"Root (linguistics)","score":0.4526583254337311},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14788642525672913},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.09213146567344666},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.0684863030910492},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.0635974109172821}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.8997880220413208},{"id":"https://openalex.org/C71139939","wikidata":"https://www.wikidata.org/wiki/Q910194","display_name":"Modal","level":2,"score":0.6527130603790283},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.638929009437561},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6308119297027588},{"id":"https://openalex.org/C130963320","wikidata":"https://www.wikidata.org/wiki/Q1401207","display_name":"Root cause analysis","level":2,"score":0.4886382222175598},{"id":"https://openalex.org/C171078966","wikidata":"https://www.wikidata.org/wiki/Q111029","display_name":"Root (linguistics)","level":2,"score":0.4526583254337311},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14788642525672913},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.09213146567344666},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0684863030910492},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0635974109172821},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C188027245","wikidata":"https://www.wikidata.org/wiki/Q750446","display_name":"Polymer chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0},{"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/3691620.3695485","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3691620.3695485","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W2028604378","https://openalex.org/W2110699951","https://openalex.org/W2113606713","https://openalex.org/W2153337629","https://openalex.org/W2156204309","https://openalex.org/W2322013807","https://openalex.org/W2554187354","https://openalex.org/W2614311976","https://openalex.org/W2619383789","https://openalex.org/W2754665629","https://openalex.org/W2821372324","https://openalex.org/W2896252012","https://openalex.org/W2900100055","https://openalex.org/W2903799441","https://openalex.org/W2908623803","https://openalex.org/W2913603385","https://openalex.org/W2955925687","https://openalex.org/W2962736999","https://openalex.org/W2971202597","https://openalex.org/W2999561215","https://openalex.org/W3012644936","https://openalex.org/W3047881323","https://openalex.org/W3092126302","https://openalex.org/W3100178186","https://openalex.org/W3155331679","https://openalex.org/W3155949183","https://openalex.org/W3161254931","https://openalex.org/W3187841728","https://openalex.org/W3198081460","https://openalex.org/W3209366914","https://openalex.org/W4200087249","https://openalex.org/W4226214891","https://openalex.org/W4284688717","https://openalex.org/W4291178743","https://openalex.org/W4328132028","https://openalex.org/W4384345623","https://openalex.org/W4385568016","https://openalex.org/W4389209173","https://openalex.org/W4399399690","https://openalex.org/W4399401394","https://openalex.org/W4399469528","https://openalex.org/W4400582267"],"related_works":["https://openalex.org/W2030594396","https://openalex.org/W2535098331","https://openalex.org/W3015720271","https://openalex.org/W4255366506","https://openalex.org/W2202104725","https://openalex.org/W2056250485","https://openalex.org/W4280640835","https://openalex.org/W4290642490","https://openalex.org/W4230900947","https://openalex.org/W2111856191"],"abstract_inverted_index":{"Due":[0],"to":[1,56,131,154],"the":[2,41,58,66,113,116,133,156,173,177,183,193,198],"complexity":[3],"and":[4,15,38,70,129,180,201,223],"dynamic":[5],"nature":[6],"of":[7,43,112,118,136,162,176,220],"large-scale":[8],"microservice":[9,44,210],"systems,":[10,45],"manual":[11],"troubleshooting":[12],"is":[13,23,102],"time-consuming":[14],"impractical.":[16],"Therefore,":[17],"automated":[18],"Root":[19],"Cause":[20],"Analysis":[21],"(RCA)":[22],"essential.":[24],"However,":[25],"existing":[26,48],"RCA":[27,49,63,94],"approaches":[28,50,64,217],"face":[29],"significant":[30],"challenges.":[31],"(1)":[32],"Multi-modal":[33],"data":[34,106],"(e.g.":[35],"traces,":[36],"logs,":[37],"metrics)":[39],"record":[40],"status":[42],"but":[46],"most":[47],"rely":[51],"on":[52,140,197,207],"single-source":[53],"data,":[54],"failing":[55],"understand":[57],"system":[59],"fully.":[60],"(2)":[61],"Existing":[62],"ignore":[65],"services'":[67],"anomaly":[68,72,123,152],"state":[69],"their":[71],"intensity.":[73],"(3)":[74],"The":[75],"service-level":[76],"RCAs":[77],"lack":[78],"detailed":[79],"information":[80],"for":[81,108,186],"quick":[82],"issue":[83],"resolution.":[84],"To":[85],"tackle":[86],"these":[87],"challenges,":[88],"we":[89],"propose":[90],"MRCA,":[91],"a":[92,109,168],"metric-level":[93,203],"approach":[95],"using":[96,104],"multi-modal":[97,105],"data.":[98],"Our":[99],"key":[100],"insight":[101],"that":[103,213],"allows":[107],"comprehensive":[110],"understanding":[111],"system,":[114],"enabling":[115],"localization":[117],"root":[119,204],"causes":[120],"across":[121],"more":[122],"scenarios.":[124],"MRCA":[125,171,190,214],"first":[126],"utilizes":[127],"traces":[128],"logs":[130],"obtain":[132],"ranking":[134,194],"list":[135,195],"abnormal":[137,160],"services":[138,149,164],"based":[139,196],"reconstruction":[141],"probability.":[142],"It":[143],"further":[144],"builds":[145],"causal":[146,178,187,199],"graphs":[147],"from":[148],"with":[150],"high":[151],"probability":[153],"discover":[155],"order":[157],"in":[158,218],"which":[159],"metrics":[161],"different":[163],"occur.":[165],"By":[166],"incorporating":[167],"reward":[169],"mechanism,":[170],"terminates":[172],"excessive":[174],"expansion":[175],"graph":[179,200],"significantly":[181],"reduces":[182],"time":[184],"taken":[185],"analysis.":[188],"Finally,":[189],"can":[191],"prune":[192],"identify":[202],"causes.":[205],"Experiments":[206],"two":[208],"widely-used":[209],"benchmarks":[211],"demonstrate":[212],"outperforms":[215],"state-of-the-art":[216],"terms":[219],"both":[221],"accuracy":[222],"efficiency.":[224]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":4}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
