{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T04:08:09Z","timestamp":1782878889739,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,3,25]],"date-time":"2023-03-25T00:00:00Z","timestamp":1679702400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,3,25]]},"DOI":"10.1145\/3623278.3624771","type":"proceedings-article","created":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T19:28:26Z","timestamp":1707334106000},"page":"287-323","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["ShapleyIQ: Influence Quantification by Shapley Values for Performance Debugging of Microservices"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1860-2723","authenticated-orcid":false,"given":"Ye","family":"Li","sequence":"first","affiliation":[{"name":"Alibaba, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1080-9300","authenticated-orcid":false,"given":"Jian","family":"Tan","sequence":"additional","affiliation":[{"name":"Alibaba Cloud Computing Co. Ltd., Sunnyvale, California, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4743-1006","authenticated-orcid":false,"given":"Bin","family":"Wu","sequence":"additional","affiliation":[{"name":"Alibaba, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7959-2157","authenticated-orcid":false,"given":"Xiao","family":"He","sequence":"additional","affiliation":[{"name":"Alibaba, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-0770-5775","authenticated-orcid":false,"given":"Feifei","family":"Li","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,2,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2022. Chaosblade: An Easy to Use and Powerful Chaos Engineering Toolkit. https:\/\/github.com\/chaosblade-io\/chaosblade. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_2_1","unstructured":"2022. Code and Data. https:\/\/github.com\/lonyle\/ShapleyIQ."},{"key":"e_1_3_2_1_3_1","unstructured":"2022. Jaeger. https:\/\/www.jaegertracing.io\/. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_4_1","unstructured":"2022. Locust. https:\/\/locust.io\/. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_5_1","volume-title":"Proc. 20th int. conf. very large data bases, VLDB","volume":"1215","author":"Agrawal Rakesh","year":"1994","unstructured":"Rakesh Agrawal and Ramakrishnan Srikant. 1994. Fast algorithms for mining association rules. In Proc. 20th int. conf. very large data bases, VLDB, Vol. 1215. Citeseer, 487--499."},{"key":"e_1_3_2_1_6_1","unstructured":"The OpenTelemetry Authors. 2022. OpenTelemetry. https:\/\/opentelemetry.io\/. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_7_1","unstructured":"The Prometheus authors. 2022. Prometheus. https:\/\/prometheus.io\/. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_8_1","unstructured":"The TrainTicket authors. 2022. TrainTicket. https:\/\/github.com\/FudanSELab\/train-ticket\/. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2005.12"},{"key":"e_1_3_2_1_10_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Bhagwan Ranjita","year":"2014","unstructured":"Ranjita Bhagwan, Rahul Kumar, Ramachandran Ramjee, George Varghese, Surjyakanta Mohapatra, Hemanth Manoharan, and Piyush Shah. 2014. Adtributor: Revenue debugging in advertising systems. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). 43--55."},{"key":"e_1_3_2_1_11_1","volume-title":"Handbook of causal analysis for social research","author":"Bollen Kenneth A","unstructured":"Kenneth A Bollen and Judea Pearl. 2013. Eight myths about causality and structural equation models. In Handbook of causal analysis for social research. Springer, 301--328."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2011.10.003"},{"key":"e_1_3_2_1_13_1","volume-title":"Convex Optimization","author":"Boyd Stephen","unstructured":"Stephen Boyd and Lieven Vandenberghe. 2004. Convex Optimization. Cambridge University Press."},{"key":"e_1_3_2_1_14_1","unstructured":"Surajit Chaudhuri and Gerhard Weikum. 2000. Rethinking Database System Architecture: Towards a Self-Tuning RISC-Style Database System.. In VLDB. 1--10."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2016.2607739"},{"key":"e_1_3_2_1_16_1","first-page":"3","article-title":"STL: A seasonal-trend decomposition","volume":"6","author":"Cleveland Robert B","year":"1990","unstructured":"Robert B Cleveland, William S Cleveland, Jean E McRae, and Irma Terpenning. 1990. STL: A seasonal-trend decomposition. J. Off. Stat 6, 1 (1990), 3--73.","journal-title":"J. Off. Stat"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0219198900000214"},{"key":"e_1_3_2_1_18_1","unstructured":"Karl Dias Mark Ramacher Uri Shaft Venkateshwaran Venkataramani and Graham Wood. 2005. Automatic Performance Diagnosis and Tuning in Oracle.. In CIDR. 84--94."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732240.2732246"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2016.0103"},{"key":"e_1_3_2_1_21_1","volume-title":"Asymmetric Shapley values: incorporating causal knowledge into model-agnostic explainability. Advances in Neural Information Processing Systems 33","author":"Frye Christopher","year":"2020","unstructured":"Christopher Frye, Colin Rowat, and Ilya Feige. 2020. Asymmetric Shapley values: incorporating causal knowledge into model-agnostic explainability. Advances in Neural Information Processing Systems 33 (2020)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446700"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304004"},{"key":"e_1_3_2_1_24_1","volume-title":"Causality: Models, reasoning and inference, by Judea pearl.","author":"Ghosh Jayanta K","year":"2011","unstructured":"Jayanta K Ghosh. 2011. Causality: Models, reasoning and inference, by Judea pearl."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.2307\/2525487"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.14778\/3583140.3583155"},{"key":"e_1_3_2_1_27_1","volume-title":"Automatic anomaly detection in the cloud via statistical learning. arXiv preprint arXiv:1704.07706","author":"Hochenbaum Jordan","year":"2017","unstructured":"Jordan Hochenbaum, Owen S Vallis, and Arun Kejariwal. 2017. Automatic anomaly detection in the cloud via statistical learning. arXiv preprint arXiv:1704.07706 (2017)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Leslie Lamport. 2019. Time clocks and the ordering of events in a distributed system. In Concurrency: the Works of Leslie Lamport. 179--196.","DOI":"10.1145\/3335772.3335934"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWQOS52092.2021.9521340"},{"key":"e_1_3_2_1_30_1","volume-title":"Microscope: Pinpoint Performance Issues with Causal Graphs in Micro-service Environments. In Service-Oriented Computing","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. In Service-Oriented Computing, Claus Pahl, Maja Vukovic, Jianwei Yin, and Qi Yu (Eds.). Springer International Publishing, 3--20."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884795"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","unstructured":"Dewei Liu Chuan He Xin Peng Fan Lin Chenxi Zhang Shengfang Gong Ziang Li Jiayu Ou and Zheshun Wu. 2021. MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systems. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). 338--347. 10.1109\/ICSE-SEIP52600.2021.00043","DOI":"10.1109\/ICSE-SEIP52600.2021.00043"},{"key":"e_1_3_2_1_33_1","first-page":"I","article-title":"A Unified Approach to Interpreting Model Predictions","volume":"30","author":"Lundberg Scott M","year":"2017","unstructured":"Scott M Lundberg and Su-In Lee. 2017. A Unified Approach to Interpreting Model Predictions. In Advances in Neural Information Processing Systems 30, I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.). Curran Associates, Inc., 4765--4774. http:\/\/papers.nips.cc\/paper\/7062-a-unified-approach-to-interpreting-model-predictions.pdf","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2512538.2512553"},{"key":"e_1_3_2_1_35_1","volume-title":"Variations on the Shapley value. Handbook of game theory with economic applications 3","author":"Monderer Dov","year":"2002","unstructured":"Dov Monderer and Dov Samet. 2002. Variations on the Shapley value. Handbook of game theory with economic applications 3 (2002), 2055--2076."},{"key":"e_1_3_2_1_36_1","unstructured":"Oracle. 2022. Java ThreadPoolExecutor. https:\/\/docs.oracle.com\/javase\/6\/docs\/api\/java\/util\/concurrent\/ThreadPoolExecutor.html. Last accessed 2022-08-08."},{"key":"e_1_3_2_1_37_1","volume-title":"Automatic Differentiation in PyTorch. In NIPS 2017 Workshop on Autodiff","author":"Paszke Adam","year":"2017","unstructured":"Adam Paszke, Sam Gross, Soumith Chintala, Gregory Chanan, Edward Yang, Zachary DeVito, Zeming Lin, Alban Desmaison, Luca Antiga, and Adam Lerer. 2017. Automatic Differentiation in PyTorch. In NIPS 2017 Workshop on Autodiff (Long Beach, California, USA)."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmp.2018.03.001"},{"key":"e_1_3_2_1_39_1","volume-title":"A value for n-person games","author":"Shapley Lloyd S","unstructured":"Lloyd S Shapley. 2016. 17. A value for n-person games. Princeton University Press."},{"key":"e_1_3_2_1_40_1","volume-title":"prediction, and search","author":"Spirtes Peter","unstructured":"Peter Spirtes, Clark N Glymour, Richard Scheines, and David Heckerman. 2000. Causation, prediction, and search. MIT press."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2804764"},{"key":"e_1_3_2_1_42_1","volume-title":"Probabilistic values for games. The Shapley Value. Essays in Honor of Lloyd S. Shapley","author":"Weber Robert J","year":"1988","unstructured":"Robert J Weber. 1988. Probabilistic values for games. The Shapley Value. Essays in Honor of Lloyd S. Shapley (1988), 101--119."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-155860869-6\/50011-1"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2018.2843805"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS47738.2020.9110353"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915218"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3442381.3449905"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3194991"}],"event":{"name":"ASPLOS '23: 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","location":"Vancouver BC Canada","acronym":"ASPLOS '23","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3623278.3624771","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3623278.3624771","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:26Z","timestamp":1750178186000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3623278.3624771"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,25]]},"references-count":48,"alternative-id":["10.1145\/3623278.3624771","10.1145\/3623278"],"URL":"https:\/\/doi.org\/10.1145\/3623278.3624771","relation":{},"subject":[],"published":{"date-parts":[[2023,3,25]]},"assertion":[{"value":"2024-02-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}