{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,23]],"date-time":"2026-10-23T21:22:34Z","timestamp":1792790554700,"version":"4.5.0"},"reference-count":80,"publisher":"Association for Computing Machinery (ACM)","issue":"FSE","license":[{"start":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T00:00:00Z","timestamp":1720742400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["DP220103044"],"award-info":[{"award-number":["DP220103044"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. ACM Softw. Eng."],"published-print":{"date-parts":[[2024,7,12]]},"abstract":"<jats:p>\n                    Detecting failures and identifying their root causes promptly and accurately is crucial for ensuring the availability of microservice systems. A typical failure troubleshooting pipeline for microservices consists of two phases: anomaly detection and root cause analysis. While various existing works on root cause analysis require accurate anomaly detection, there is no guarantee of accurate estimation with anomaly detection techniques. Inaccurate anomaly detection results can significantly affect the root cause localization results. To address this challenge, we propose\n                    <jats:italic toggle=\"yes\">BARO<\/jats:italic>\n                    , an end-to-end approach that integrates anomaly detection and root cause analysis for effectively troubleshooting failures in microservice systems. BARO leverages the Multivariate Bayesian Online Change Point Detection technique to model the dependency within multivariate time-series metrics data, enabling it to detect anomalies more accurately. BARO also incorporates a novel nonparametric statistical hypothesis testing technique for robustly identifying root causes, which is less sensitive to the accuracy of anomaly detection compared to existing works. Our comprehensive experiments conducted on three popular benchmark microservice systems demonstrate that BARO consistently outperforms state-of-the-art approaches in both anomaly detection and root cause analysis.\n                  <\/jats:p>","DOI":"10.1145\/3660805","type":"journal-article","created":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T10:22:09Z","timestamp":1720779729000},"page":"2214-2237","source":"Crossref","is-referenced-by-count":56,"title":["BARO: Robust Root Cause Analysis for Microservices via Multivariate Bayesian Online Change Point Detection"],"prefix":"10.1145","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7243-3225","authenticated-orcid":false,"given":"Luan","family":"Pham","sequence":"first","affiliation":[{"name":"RMIT University, School of Computing Technologies, Melbourne, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2463-7770","authenticated-orcid":false,"given":"Huong","family":"Ha","sequence":"additional","affiliation":[{"name":"RMIT University, School of Computing Technologies, Melbourne, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3063-9425","authenticated-orcid":false,"given":"Hongyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Chongqing University, Chongqing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,7,12]]},"reference":[{"key":"e_1_3_1_2_2","unstructured":"2023. Bayesian Change Point Detection. Retrieved May 14 2024 from https:\/\/github.com\/hildensia\/bayesian_changepoint_detection"},{"key":"e_1_3_1_3_2","unstructured":"2023. Container Advisor - an open-source tool to monitor containers. Retrieved May 14 2024 from https:\/\/github.com\/google\/cadvisor"},{"key":"e_1_3_1_4_2","unstructured":"2023. The Istio service mesh. Retrieved May 14 2024 from https:\/\/istio.io\/"},{"key":"e_1_3_1_5_2","unstructured":"2023. Modified z score. Retrieved May 14 2024 from https:\/\/www.ibm.com\/docs\/en\/cognos-analytics\/11.1.0?topic=terms-modified-z-score"},{"key":"e_1_3_1_6_2","unstructured":"2023. Online Boutique is a cloud-first microservices demo application. Retrieved May 14 2024 from https:\/\/github.com\/GoogleCloudPlatform\/microservices-demo"},{"key":"e_1_3_1_7_2","unstructured":"2023. An open-source monitoring and alerting toolkit. Retrieved May 14 2024 from https:\/\/prometheus.io\/"},{"key":"e_1_3_1_8_2","unstructured":"2023. Sock Shop - A Microservices Demo Application. Retrieved May 14 2024 from https:\/\/microservices-demo. github.io\/"},{"key":"e_1_3_1_9_2","unstructured":"2023. Statistical Procedures Calculations and Formulae APPENDIX D. Retrieved May 14 2024 from https:\/\/www.apac-accreditation.org\/app\/uploads\/2017\/08\/aplac_t017_appendix_d.pdf"},{"key":"e_1_3_1_10_2","unstructured":"2023. Train Ticket Benchmark System. Retrieved May 14 2024 from https:\/\/github.com\/FudanSELab\/train-ticket"},{"key":"e_1_3_1_11_2","unstructured":"2024. Automated root cause analysis with Watchdog RCA. Retrieved May 14 2024 from https:\/\/www.datadoghq.com\/blog\/datadog-watchdog-automated-root-cause-analysis\/"},{"key":"e_1_3_1_12_2","unstructured":"2024. BARO Dataset Artifacts at Zenodo. Retrieved May 14 2024 from https:\/\/zenodo.org\/records\/11046533"},{"key":"e_1_3_1_13_2","unstructured":"2024. BARO: Root Cause Analysis for Microservices. Retrieved May 14 2024 from https:\/\/github.com\/phamquiluan\/baro"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","unstructured":"2024. BARO Software Artifacts at Zenodo. Retrieved May 14 2024 from https:\/\/doi.org\/10.5281\/zenodo.11094092 10.5281\/zenodo.11094092","DOI":"10.5281\/zenodo.11094092"},{"key":"e_1_3_1_15_2","unstructured":"2024. Datadog: Modern monitoring security. Retrieved May 14 2024 from https:\/\/www.datadoghq.com"},{"key":"e_1_3_1_16_2","unstructured":"2024. Dynatrace: Root cause analysis with example. Retrieved May 14 2024 from https:\/\/docs.dynatrace.com\/docs\/platform\/davis-ai\/problem-and-root-cause\/root-cause-analysis#expand--details-and-example"},{"key":"e_1_3_1_17_2","unstructured":"2024. Dynatrace: Unified observability and security. Retrieved May 14 2024 from https:\/\/www.dynatrace.com"},{"key":"e_1_3_1_18_2","unstructured":"2024. Google - Site Reliability Engineering. Retrieved May 14 2024 from https:\/\/sre.google\/sre-book\/monitoring-distributed-systems\/"},{"key":"e_1_3_1_19_2","unstructured":"2024. Introducing anomaly detection in Datadog. Retrieved May 14 2024 from https:\/\/www.datadoghq.com\/blog\/introducing-anomaly-detection-datadog\/"},{"key":"e_1_3_1_20_2","unstructured":"2024. Set up anomaly detection based on your business needs. Retrieved May 14 2024 from https:\/\/www.dynatrace.com\/news\/blog\/metric-events-set-up-anomaly-detection-based-on-your-business-needs\/"},{"key":"e_1_3_1_21_2","unstructured":"2024. Stress test for Computer system. Retrieved May 14 2024 from https:\/\/wiki.ubuntu.com\/Kernel\/Reference\/stress-ng"},{"key":"e_1_3_1_22_2","unstructured":"2024. Traffic Control. Retrieved May 14 2024 from https:\/\/man7.org\/linux\/man-pages\/man8\/tc.8.html"},{"key":"e_1_3_1_23_2","unstructured":"Ryan Prescott Adams and David JC MacKay. 2007. Bayesian online changepoint detection. arXiv preprint arXiv:0710.3742 (2007)."},{"key":"e_1_3_1_24_2","first-page":"137","volume-title":"International Conference on Service-Oriented Computing","author":"Aggarwal Pooja","year":"2020","unstructured":"Pooja Aggarwal, Ajay Gupta, Prateeti Mohapatra, Seema Nagar, Atri Mandal, Qing Wang, and Amit Paradkar 2020 Localization of operational faults in cloud applications by mining causal dependencies in logs using golden signals In International Conference on Service-Oriented Computing, Springer, 137\u2013149."},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD53861.2021.00026"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2004.2"},{"issue":"3","key":"e_1_3_1_27_2","article-title":"A Review on Outlier\/Anomaly Detection in Time Series Data","volume":"54","author":"Bl\u00e1zquez-Garc\u00eda Ane","year":"2021","unstructured":"Ane Bl\u00e1zquez-Garc\u00eda, Angel Conde, Usue Mori, and Jose A. Lozano. 2021. A Review on Outlier\/Anomaly Detection in Time Series Data. Comput. Surveys 54, 3, Article 56 (2021).","journal-title":"Comput. Surveys"},{"key":"e_1_3_1_28_2","doi-asserted-by":"crossref","unstructured":"\u00c1lvaro Brand\u00f3n Marc Sol\u00e9 Alberto Hu\u00e9lamo David Solans Mar\u00eda S P\u00e9rez and Victor Munt\u00e9s-Mulero. 2020. Graphbased root cause analysis for service-oriented and microservice architectures. Journal of Systems and Software 159 (2020) 110432.","DOI":"10.1016\/j.jss.2019.110432"},{"key":"e_1_3_1_29_2","doi-asserted-by":"crossref","unstructured":"Junjie Chen Xiaoting He Qingwei Lin Yong Xu Hongyu Zhang Dan Hao Feng Gao Zhangwei Xu Yingnong Dang and Dongmei Zhang. 2019. An Empirical Investigation of Incident Triage for Online Service Systems. In 2019 IEEE\/ACM 41stInternationalConference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). 111-120.","DOI":"10.1109\/ICSE-SEIP.2019.00020"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2016.2607739"},{"key":"e_1_3_1_31_2","doi-asserted-by":"crossref","unstructured":"Pengfei Chen Yong Qi Pengfei Zheng and Di Hou. 2014. CauseInfer: Automatic and distributed performance diagnosis with hierarchical causality graph in large distributed systems. In IEEE Conference on Computer Communications (INFOCOMl14). 1887-1895.","DOI":"10.1109\/INFOCOM.2014.6848128"},{"key":"e_1_3_1_32_2","doi-asserted-by":"crossref","first-page":"2659","DOI":"10.1145\/3308558.3313501","volume-title":"The World Wide Web Conference (San Francisco, CA, USA) (WWW l19)","author":"Chen Yujun","year":"2019","unstructured":"Yujun Chen, Xian Yang, Qingwei Lin, Hongyu Zhang, Feng Gao, Zhangwei Xu, Yingnong Dang, Dongmei Zhang, Hang Dong, Yong Xu, Hao Li, and Yu Kang 2019 Outage Prediction and Diagnosis for Cloud Service Systems In The World Wide Web Conference (San Francisco, CA, USA) (WWW l19). Association for Computing Machinery, New York, NY, USA, 2659\u20132665."},{"key":"e_1_3_1_33_2","doi-asserted-by":"crossref","unstructured":"Zhuangbin Chen Yu Kang Liqun Li Xu Zhang Hongyu Zhang Hui Xu Yangfan Zhou Li Yang Jeffrey Sun Zhangwei Xu Yingnong Dang Feng Gao Pu Zhao Bo Qiao Qingwei Lin Dongmei Zhang and Michael R. Lyu. 2020. Towards Intelligent Incident Management: Why We Need It and How We Make It. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Virtual Event USA) (ESEC\/FSE 2020). 1487-1497.","DOI":"10.1145\/3368089.3417055"},{"key":"e_1_3_1_34_2","doi-asserted-by":"crossref","unstructured":"Zhuangbin Chen Jinyang Liu Yuxin Su Hongyu Zhang Xiao Ling Yongqiang Yang and Michael R Lyu. 2022. Adaptive performance anomaly detection for online service systems via pattern sketching. In Proceedings of the 44th International Conference on Software Engineering. 61-72.","DOI":"10.1145\/3510003.3510085"},{"key":"e_1_3_1_35_2","unstructured":"David Maxwell Chickering 2002 Learning Equivalence Classes of Bayesian-Network Structures. Journal of Machine Learning Research 2 (2002) 445\u2013498."},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-3675-0"},{"key":"e_1_3_1_37_2","doi-asserted-by":"crossref","unstructured":"Jerome H Friedman and Lawrence C Rafsky 1979 Multivariate generalizations of the Wald-Wolfowitz and Smirnov two-sample tests. The Annals of Statistics (1979): 697\u2013717.","DOI":"10.1214\/aos\/1176344722"},{"key":"e_1_3_1_38_2","first-page":"377","article-title":"Graph-theoretic measures of multivariate association and prediction","author":"Friedman Jerome H","year":"1983","unstructured":"Jerome H Friedman, and Lawrence C, Rafsky 1983 Graph-theoretic measures of multivariate association and prediction. The Annals of Statistics (1983): 377\u2013391.","journal-title":"The Annals of Statistics"},{"key":"e_1_3_1_39_2","doi-asserted-by":"crossref","unstructured":"C. W. J. Granger 1980 Testing for causality: A personal viewpoint. Journal of Economic Dynamics and Control 2 (1980): 329\u2013352.","DOI":"10.1016\/0165-1889(80)90069-X"},{"key":"e_1_3_1_40_2","doi-asserted-by":"crossref","unstructured":"Zilong He Pengfei Chen Yu Luo Qiuyu Yan Hongyang Chen Guangba Yu and Fangyuan Li. 2022. Graph based Incident Extraction and Diagnosis in Large-Scale Online Systems. In Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering (ASEl22). 1-13.","DOI":"10.1145\/3551349.3556904"},{"key":"e_1_3_1_41_2","doi-asserted-by":"crossref","unstructured":"Azam Ikram Sarthak Chakraborty Subrata Mitra Shiv Saini Saurabh Bagchi and Murat Kocaoglu. 2022. Root Cause Analysis of Failures in Microservices through Causal Discovery. In Advances in Neural Information Processing Systems (NeurIPSl22) Vol. 35. 31158-31170.","DOI":"10.52202\/068431-2259"},{"key":"e_1_3_1_42_2","unstructured":"Amin Jaber Murat Kocaoglu Karthikeyan Shanmugam and Elias Bareinboim. 2020. Causal Discovery from Soft Interventions with Unknown Targets: Characterization and Learning. In Advances in Neural Information Processing Systems (NeurIPSl20) Vol. 33. 9551-9561."},{"key":"e_1_3_1_43_2","first-page":"2438","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","author":"Le Van-Hoang","year":"2023","unstructured":"Van-Hoang Le and Hongyu Zhang 2023 Log parsing with prompt-based few-shot learning In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), IEEE, 2438\u20132449."},{"key":"e_1_3_1_44_2","unstructured":"Cheryl Lee Tianyi Yang Zhuangbin Chen Yuxin Su and Michael R Lyu. 2023. Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data. arXiv preprint arXiv:2302.05092 (2023)."},{"key":"e_1_3_1_45_2","doi-asserted-by":"crossref","unstructured":"Mingjie Li Zeyan Li Kanglin Yin Xiaohui Nie Wenchi Zhang Kaixin Sui and Dan Pei. 2022. Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognition. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDDl22). 3230-3240.","DOI":"10.1145\/3534678.3539041"},{"key":"e_1_3_1_46_2","doi-asserted-by":"crossref","unstructured":"Zeyan Li Junjie Chen Rui Jiao Nengwen Zhao Zhijun Wang Shuwei Zhang Yanjun Wu Long Jiang Leiqin Yan Zikai Wang Zhekang Chen Wenchi Zhang Xiaohui Nie Kaixin Sui and Dan Pei. 2021. Practical Root Cause Localization for Microservice Systems via Trace Analysis. In 2021 IEEE\/ACM 29th International Symposium on Quality of Service (IWQOSl21). 1-10.","DOI":"10.1109\/IWQOS52092.2021.9521340"},{"key":"e_1_3_1_47_2","first-page":"3","article-title":"Microscope: Pinpoint Performance Issues with Causal Graphs in Micro-service Environments","author":"Lin Jinjin","year":"2018","unstructured":"Jinjin Lin, Pengfei Chen, and Zibin Zheng 2018 Microscope: Pinpoint Performance Issues with Causal Graphs in Micro-service Environments. Service-Oriented Computing. 3\u201320.","journal-title":"Service-Oriented Computing"},{"key":"e_1_3_1_48_2","unstructured":"Chenghao Liu Wenzhuo Yang Himanshu Mittal Manpreet Singh Doyen Sahoo and Steven CH Hoi. 2023. PyRCA: A Library for Metric-based Root Cause Analysis. arXiv preprint arXiv:2306.11417 (2023)."},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP52600.2021.00043"},{"key":"e_1_3_1_50_2","doi-asserted-by":"crossref","unstructured":"Chen Luo Jian-Guang Lou Qingwei Lin Qiang Fu Rui Ding Dongmei Zhang and Zhe Wang. 2014. Correlating events with time series for incident diagnosis. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. 1583-1592.","DOI":"10.1145\/2623330.2623374"},{"key":"e_1_3_1_51_2","doi-asserted-by":"crossref","unstructured":"Meng Ma Weilan Lin Disheng Pan and Ping Wang. 2019. MS-Rank: Multi-Metric and Self-Adaptive Root Cause Diagnosis for Microservice Applications. In IEEE International Conference on Web Services (ICWSl19). 60-67.","DOI":"10.1109\/ICWS.2019.00022"},{"key":"e_1_3_1_52_2","doi-asserted-by":"crossref","unstructured":"Meng Ma Jingmin Xu Yuan Wang Pengfei Chen Zonghua Zhang and Ping Wang. 2020. AutoMAP: Diagnose Your Microservice-Based Web Applications Automatically. In Proceedings of The Web Conference (WWWl20). 246-258.","DOI":"10.1145\/3366423.3380111"},{"key":"e_1_3_1_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2018.00034"},{"key":"e_1_3_1_54_2","doi-asserted-by":"crossref","unstructured":"Yuan Meng Shenglin Zhang Yongqian Sun Ruru Zhang Zhilong Hu Yiyin Zhang Chenyang Jia Zhaogang Wang and Dan Pei. 2020. Localizing Failure Root Causes in a Microservice through Causality Inference. In IEEE\/ACM 28th International Symposium on Quality of Service (IWQoSl20). 1-10.","DOI":"10.1109\/IWQoS49365.2020.9213058"},{"key":"e_1_3_1_55_2","doi-asserted-by":"crossref","unstructured":"Yicheng Pan Meng Ma Xinrui Jiang and Ping Wang. 2021. Faster deeper easier: crowdsourcing diagnosis of microservice kernel failure from user space. In Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis. 646-657.","DOI":"10.1145\/3460319.3464805"},{"key":"e_1_3_1_56_2","first-page":"11","article-title":"Detecting and quantifying causal associations in large nonlinear time series datasets","volume":"5","author":"Runge Jakob","year":"2019","unstructured":"Jakob Runge, Peer Nowack, Marlene Kretschmer, Seth Flaxman, and Dino Sejdinovic 2019 Detecting and quantifying causal associations in large nonlinear time series datasets. Science Advances 5 11 (2019).","journal-title":"Science Advances"},{"key":"e_1_3_1_57_2","doi-asserted-by":"publisher","DOI":"10.1109\/FiCloud.2019.00036"},{"key":"e_1_3_1_58_2","doi-asserted-by":"crossref","unstructured":"Huasong Shan Yuan Chen Haifeng Liu Yunpeng Zhang Xiao Xiao Xiaofeng He Min Li and Wei Ding. 2019. \u03b5-Diagnosis: Unsupervised and Real-Time Diagnosis of Small-Window Long-Tail Latency in Large-Scale Microservice Platforms. In The World Wide Web Conference (WWWl19). 3215-3222.","DOI":"10.1145\/3308558.3313653"},{"issue":"72","key":"e_1_3_1_59_2","first-page":"2003","article-title":"A Linear Non-Gaussian Acyclic Model for Causal Discovery","volume":"7","author":"Shimizu Shohei","year":"2006","unstructured":"Shohei Shimizu, Patrik O. Hoyer, Aapo Hyvarinen, and Antti Kerminen. 2006. A Linear Non-Gaussian Acyclic Model for Causal Discovery. Journal of Machine Learning Research 7, 72 (2006), 2003-2030.","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_1_60_2","doi-asserted-by":"crossref","unstructured":"Alban Siffer Pierre-Alain Fouque Alexandre Termier and Christine Largouet. 2017. Anomaly detection in streams with extreme value theory. In Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining. 1067-1075.","DOI":"10.1145\/3097983.3098144"},{"issue":"3","key":"e_1_3_1_61_2","article-title":"Anomaly Detection and Failure Root Cause Analysis in (Micro) Service-Based Cloud Applications: A Survey","volume":"55","author":"Soldani Jacopo","year":"2022","unstructured":"Jacopo Soldani and Antonio Brogi. 2022. Anomaly Detection and Failure Root Cause Analysis in (Micro) Service-Based Cloud Applications: A Survey. Comput. Surveys 55, 3 (2022).","journal-title":"Comput. Surveys"},{"key":"e_1_3_1_62_2","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-2748-9","volume-title":"Causation, Prediction, and Search","author":"Spirtes P.","year":"1993","unstructured":"P. Spirtes, C. Glymour, and R. Scheines. 1993 Causation, Prediction, and Search, (1st ed.). MIT press.","edition":"1"},{"key":"e_1_3_1_63_2","unstructured":"Peter Spirtes Christopher Meek and Thomas Richardson. 1995. Causal Inference in the Presence of Latent Variables and Selection Bias. In Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence (UAIl95). 499-506."},{"key":"e_1_3_1_64_2","doi-asserted-by":"crossref","unstructured":"J\u00f6rg Thalheim Antonio Rodrigues Istemi Ekin Akkus Pramod Bhatotia Ruichuan Chen Bimal Viswanath Lei Jiao and Christof Fetzer. 2017. Sieve: Actionable insights from monitored metrics in distributed systems. In Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference (Middlewarel17). 14-27.","DOI":"10.1145\/3135974.3135977"},{"key":"e_1_3_1_65_2","unstructured":"Gerrit J. J. van den Burg and Christopher K. I. Williams. 2020. An Evaluation of Change Point Detection Algorithms. CoRR abs\/2003.06222 (2020)."},{"key":"e_1_3_1_66_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS49710.2020.00026"},{"key":"e_1_3_1_67_2","doi-asserted-by":"crossref","unstructured":"Ping Wang Jingmin Xu Meng Ma Weilan Lin Disheng Pan Yuan Wang and Pengfei Chen. 2018. CloudRanger: Root Cause Identification for Cloud Native Systems. In 18th IEEE\/ACM International Symposium on Cluster Cloud and Grid Computing (CCGRIDl18). 492-502.","DOI":"10.1109\/CCGRID.2018.00076"},{"key":"e_1_3_1_68_2","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1109\/CLOUD53861.2021.00072","volume-title":"2021 IEEE 14th International Conference on Cloud Computing (CLOUD)","author":"Wang Qing","year":"2021","unstructured":"Qing Wang, Larisa Shwartz, Genady Ya Grabarnik, Vijay Arya, and Karthikeyan Shanmugam 2021 Detecting causal structure on cloud application microservices using granger causality models In 2021 IEEE 14th International Conference on Cloud Computing (CLOUD), IEEE, 558\u2013565."},{"key":"e_1_3_1_69_2","doi-asserted-by":"crossref","unstructured":"Qing Wang Larisa Shwartz Genady Ya. Grabarnik Vijay Arya and Karthikeyan Shanmugam. 2021. Detecting Causal Structure on Cloud Application Microservices Using Granger Causality Models. In IEEE 14th International Conference on Cloud Computing (CLOUDl21). 558-565.","DOI":"10.1109\/CLOUD53861.2021.00072"},{"key":"e_1_3_1_70_2","doi-asserted-by":"publisher","DOI":"10.5555\/2349018"},{"key":"e_1_3_1_71_2","volume-title":"Automatic performance diagnosis and recovery in cloud microservices","author":"Wu Li","year":"2022","unstructured":"Li Wu 2022 Automatic performance diagnosis and recovery in cloud microservices. Technische Universitaet, Berlin (Germany)."},{"key":"e_1_3_1_72_2","first-page":"85","volume-title":"International Conference on Service-Oriented Computing","author":"Wu Li","year":"2020","unstructured":"Li Wu, Jasmin Bogatinovski, Sasho Nedelkoski, Johan Tordsson, and Odej Kao 2020 Performance diagnosis in cloud microservices using deep learning In International Conference on Service-Oriented Computing, Springer, 85\u201396."},{"key":"e_1_3_1_73_2","doi-asserted-by":"publisher","DOI":"10.1109\/CloudIntelligence52565.2021.00015"},{"key":"e_1_3_1_74_2","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS47738.2020.9110353"},{"key":"e_1_3_1_75_2","doi-asserted-by":"crossref","unstructured":"Ruyue Xin Peng Chen and Zhiming Zhao. 2023. CausalRCA: Causal inference based precise fine-grained root cause localization for microservice applications. Journal ofSystems and Software 203 (2023) 111724.","DOI":"10.1016\/j.jss.2023.111724"},{"key":"e_1_3_1_76_2","doi-asserted-by":"crossref","unstructured":"Xiang Xuan and Kevin Murphy. 2007. Modeling changing dependency structure in multivariate time series. In Proceedings of the 24th international conference on Machine learning. 1055-1062.","DOI":"10.1145\/1273496.1273629"},{"key":"e_1_3_1_77_2","doi-asserted-by":"crossref","unstructured":"Guangba Yu Pengfei Chen Hongyang Chen Zijie Guan Zicheng Huang Linxiao Jing Tianjun Weng Xinmeng Sun and Xiaoyun Li. 2021. Microrank: End-to-end latency issue localization with extended spectrum analysis in microservice environments. In Proceedings of the Web Conference (WWWl21). 3087-3098.","DOI":"10.1145\/3442381.3449905"},{"key":"e_1_3_1_78_2","first-page":"2937","article-title":"CMDiagnostor: An Ambiguity-Aware Root Cause Localization Approach Based on Call Metric Data","author":"Yu Qingyang","year":"2023","unstructured":"Qingyang Yu, Changhua Pei, Bowen Hao, Mingjie Li, Zeyan Li, Shenglin Zhang, Xianglin Lu, Rui Wang, Jiaqi Li, Zhenyu Wu et al 2023 CMDiagnostor: An Ambiguity-Aware Root Cause Localization Approach Based on Call Metric Data. Proceedings oftheACM Web Conference 2023 2937\u20132947.","journal-title":"Proceedings oftheACM Web Conference 2023"},{"key":"e_1_3_1_79_2","unstructured":"Yue Yu Jie Chen Tian Gao and Mo Yu. 2019. DAG-GNN: DAG Structure Learning with Graph Neural Networks. In Proceedings of the 36th International Conference on Machine Learning (ICMLl19) Vol. 97. 7154-7163."},{"key":"e_1_3_1_80_2","doi-asserted-by":"publisher","DOI":"10.1145\/235968.233324"},{"key":"e_1_3_1_81_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2887384"}],"container-title":["Proceedings of the ACM on Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3660805","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3660805","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,12]],"date-time":"2026-07-12T16:22:59Z","timestamp":1783873379000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3660805"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,12]]},"references-count":80,"journal-issue":{"issue":"FSE","published-print":{"date-parts":[[2024,7,12]]}},"alternative-id":["10.1145\/3660805"],"URL":"https:\/\/doi.org\/10.1145\/3660805","relation":{},"ISSN":["2994-970X"],"issn-type":[{"value":"2994-970X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,12]]}}}