{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T10:11:41Z","timestamp":1783764701951,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T00:00:00Z","timestamp":1775952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,12]]},"DOI":"10.1145\/3786583.3786893","type":"proceedings-article","created":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T09:12:14Z","timestamp":1783761134000},"page":"520-530","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["PerfScout: An Adaptive Workload Generator in Software Performance Testing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0266-7899","authenticated-orcid":false,"given":"Yongqian","family":"Sun","sequence":"first","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-9383-3442","authenticated-orcid":false,"given":"Qingliang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5456-873X","authenticated-orcid":false,"given":"Xiao","family":"Xiong","sequence":"additional","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-7644-0884","authenticated-orcid":false,"given":"Mengyao","family":"Li","sequence":"additional","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2740-1427","authenticated-orcid":false,"given":"Yimin","family":"Zuo","sequence":"additional","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0330-0028","authenticated-orcid":false,"given":"Shenglin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-4202-3748","authenticated-orcid":false,"given":"Xidao","family":"Wen","sequence":"additional","affiliation":[{"name":"BizSeer, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1096-2732","authenticated-orcid":false,"given":"Wenwei","family":"Gu","sequence":"additional","affiliation":[{"name":"Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5818-1850","authenticated-orcid":false,"given":"Huandong","family":"Zhuang","sequence":"additional","affiliation":[{"name":"Huawei Cloud, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-0881-1703","authenticated-orcid":false,"given":"Bowen","family":"Deng","sequence":"additional","affiliation":[{"name":"Huawei Cloud, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-7091-0652","authenticated-orcid":false,"given":"Ruiyuan","family":"Wan","sequence":"additional","affiliation":[{"name":"Huawei Cloud, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5113-838X","authenticated-orcid":false,"given":"Dan","family":"Pei","sequence":"additional","affiliation":[{"name":"Tsinghua University, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,11]]},"reference":[{"key":"e_1_3_3_2_2_2","unstructured":"ABC123. 2016. The Failed Launch of www.HealthCare.gov. https:\/\/d3.harvard.edu\/platform-rctom\/submission\/the-failed-launch-of-www-healthcare-gov"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2019.00032"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"crossref","unstructured":"Frances\u00a0E Allen. 1970. Control flow analysis. ACM Sigplan Notices 5 7 (1970) 1\u201319.","DOI":"10.1145\/390013.808479"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3184407.3184418"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"crossref","unstructured":"Richard Bellman. 1957. A Markovian decision process. Journal of mathematics and mechanics (1957) 679\u2013684.","DOI":"10.1512\/iumj.1957.6.56038"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/UBMK50275.2020.9219482"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"crossref","unstructured":"David\u00a0A Dickey and Wayne\u00a0A Fuller. 1981. Likelihood ratio statistics for autoregressive time series with a unit root. Econometrica: journal of the Econometric Society (1981) 1057\u20131072.","DOI":"10.2307\/1912517"},{"key":"e_1_3_3_2_9_2","volume-title":"International conference on learning representations","author":"Engstrom Logan","year":"2019","unstructured":"Logan Engstrom, Andrew Ilyas, Shibani Santurkar, Dimitris Tsipras, Firdaus Janoos, Larry Rudolph, and Aleksander Madry. 2019. Implementation matters in deep rl: A case study on ppo and trpo. In International conference on learning representations."},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1002\/9780470146354"},{"key":"e_1_3_3_2_11_2","unstructured":"The Apache\u00a0Software Foundation. [n. d.]. Apache JMeter. https:\/\/jmeter.apache.org"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.1998.675351"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"crossref","unstructured":"Samuel Hawley M\u00a0Sanni Ali Klara Berencsi Andrew Judge and Daniel Prieto-Alhambra. 2019. Sample size and power considerations for ordinary least squares interrupted time series analysis: a simulation study. Clinical epidemiology (2019) 197\u2013205.","DOI":"10.2147\/CLEP.S176723"},{"key":"e_1_3_3_2_14_2","unstructured":"IBM. 2021. What is Workload Simulator. https:\/\/www.ibm.com\/docs\/en\/wsfz-and-o\/1.1.0?topic=wsim-what-is-workload-simulator"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1201\/9781439889503"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3053600.3053614"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"crossref","unstructured":"Denis Kwiatkowski Peter\u00a0CB Phillips Peter Schmidt and Yongcheol Shin. 1992. Testing the null hypothesis of stationarity against the alternative of a unit root: How sure are we that economic time series have a unit root? Journal of econometrics 54 1-3 (1992) 159\u2013178.","DOI":"10.1016\/0304-4076(92)90104-Y"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCBDA.2019.8725658"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"crossref","unstructured":"Arefeh Mazarei Ricardo Sousa Jo\u00e3o Mendes-Moreira Slavo Molchanov and Hugo\u00a0Miguel Ferreira. 2025. Online boxplot derived outlier detection. International journal of data science and analytics 19 1 (2025) 83\u201397.","DOI":"10.1007\/s41060-024-00559-0"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.5555\/1461439"},{"key":"e_1_3_3_2_21_2","unstructured":"Microsoft. 2024. Performance Testing Recommendation for Power Platform Workloads. https:\/\/learn.microsoft.com\/en-us\/power-platform\/well-architected\/performance-efficiency\/performance-test"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/CEC45853.2021.9504763"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICST46399.2020.00048"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"crossref","unstructured":"Mahshid\u00a0Helali Moghadam Mehrdad Saadatmand Markus Borg Markus Bohlin and Bj\u00f6rn Lisper. 2021. An autonomous performance testing framework using self-adaptive fuzzy reinforcement learning. Software quality journal (2021) 1\u201333.","DOI":"10.1007\/s11219-020-09532-z"},{"key":"e_1_3_3_2_25_2","unstructured":"Ian Osband Charles Blundell Alexander Pritzel and Benjamin Van\u00a0Roy. 2016. Deep exploration via bootstrapped DQN. Advances in neural information processing systems 29 (2016)."},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"crossref","unstructured":"Peter\u00a0CB Phillips and Pierre Perron. 1988. Testing for a unit root in time series regression. biometrika 75 2 (1988) 335\u2013346.","DOI":"10.1093\/biomet\/75.2.335"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISRITI.2018.8864455"},{"key":"e_1_3_3_2_28_2","unstructured":"John Schulman Filip Wolski Prafulla Dhariwal Alec Radford and Oleg Klimov. 2017. Proximal policy optimization algorithms. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1707.06347 (2017)."},{"key":"e_1_3_3_2_29_2","volume-title":"2008 USENIX Annual Technical Conference (USENIX ATC 08)","author":"Shivam Piyush","year":"2008","unstructured":"Piyush Shivam, Varun Marupadi, Jeff Chase, Thileepan Subramaniam, and Shivnath Babu. 2008. Cutting corners: Workbench automation for server benchmarking. In 2008 USENIX Annual Technical Conference (USENIX ATC 08)."},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3098144"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-45065-5_20"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69814-2_9"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"crossref","unstructured":"Christian V\u00f6gele Andr\u00e9 van Hoorn Eike Schulz Wilhelm Hasselbring and Helmut Krcmar. 2018. WESSBAS: extraction of probabilistic workload specifications for load testing and performance prediction\u2014a model-driven approach for session-based application systems. Software & Systems Modeling 17 2 (2018) 443\u2013477.","DOI":"10.1007\/s10270-016-0566-5"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"crossref","unstructured":"Christopher\u00a0JCH Watkins and Peter Dayan. 1992. Q-learning. Machine learning 8 (1992) 279\u2013292.","DOI":"10.1023\/A:1022676722315"},{"key":"e_1_3_3_2_35_2","unstructured":"Liquid Web. 2023. 21 Websites that Crashed after Going Viral. https:\/\/www.liquidweb.com\/blog\/biggest-website-crash"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"crossref","unstructured":"Cheer-Sun\u00a0D Yang and Lori\u00a0L Pollock. 1996. Towards a structural load testing tool. ACM SIGSOFT Software Engineering Notes 21 3 (1996) 201\u2013208.","DOI":"10.1145\/226295.226318"},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i12.17300"},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100093"},{"key":"e_1_3_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISSREW63542.2024.00042"}],"event":{"name":"ICSE-SEIP '26: 2026 IEEE\/ACM 48th International Conference on Software Engineering","location":"Rio de Janeiro Brazil","acronym":"ICSE-SEIP '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the IEEE\/ACM 48th International Conference on Software Engineering: Software Engineering in Practice"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3786583.3786893","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T09:13:54Z","timestamp":1783761234000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3786583.3786893"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,12]]},"references-count":38,"alternative-id":["10.1145\/3786583.3786893","10.1145\/3786583"],"URL":"https:\/\/doi.org\/10.1145\/3786583.3786893","relation":{},"subject":[],"published":{"date-parts":[[2026,4,12]]},"assertion":[{"value":"2026-07-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}