{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:20:06Z","timestamp":1759033206096,"version":"3.41.0"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2017,1,10]],"date-time":"2017-01-10T00:00:00Z","timestamp":1484006400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European Union's Seventh Framework Programme","award":["317704 (CloudScale) and 610711 (CACTOS)"],"award-info":[{"award-number":["317704 (CloudScale) and 610711 (CACTOS)"]}]},{"name":"Research Group of the Standard Performance Evaluation Corporation"},{"DOI":"10.13039\/501100001659","name":"German Research Foundation","doi-asserted-by":"crossref","award":["KO3445\/11-1"],"award-info":[{"award-number":["KO3445\/11-1"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Auton. Adapt. Syst."],"published-print":{"date-parts":[[2017,2,3]]},"abstract":"<jats:p>Today\u2019s system developers and operators face the challenge of creating software systems that make efficient use of dynamically allocated resources under highly variable and dynamic load profiles, while at the same time delivering reliable performance. Autonomic controllers, for example, an advanced autoscaling mechanism in a cloud computing context, can benefit from an abstracted load model as knowledge to reconfigure on time and precisely. Existing workload characterization approaches have limited support to capture variations in the interarrival times of incoming work units over time (i.e., a variable load profile). For example, industrial and scientific benchmarks support constant or stepwise increasing load, or interarrival times defined by statistical distributions or recorded traces. These options show shortcomings either in representative character of load variation patterns or in abstraction and flexibility of their format.<\/jats:p>\n          <jats:p>\n            In this article, we present the\n            <jats:italic>Descartes Load Intensity Model<\/jats:italic>\n            (DLIM) approach addressing these issues. DLIM provides a modeling formalism for describing load intensity variations over time. A DLIM instance is a compact formal description of a load intensity trace. DLIM-based tools provide features for benchmarking, performance, and recorded load intensity trace analysis. As manually obtaining and maintaining DLIM instances becomes time consuming, we contribute three automated extraction methods and devised metrics for comparison and method selection. We discuss how these features are used to enhance system management approaches for adaptations during runtime, and how they are integrated into simulation contexts and enable benchmarking of elastic or adaptive behavior.\n          <\/jats:p>\n          <jats:p>We show that automatically extracted DLIM instances exhibit an average modeling error of 15.2% over 10 different real-world traces that cover between 2 weeks and 7 months. These results underline DLIM model expressiveness. In terms of accuracy and processing speed, our proposed extraction methods for the descriptive models are comparable to existing time series decomposition methods. Additionally, we illustrate DLIM applicability by outlining approaches of workload modeling in systems engineering that employ or rely on our proposed load intensity modeling formalism.<\/jats:p>","DOI":"10.1145\/3019596","type":"journal-article","created":{"date-parts":[[2017,1,10]],"date-time":"2017-01-10T15:41:17Z","timestamp":1484062877000},"page":"1-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Modeling and Extracting Load Intensity Profiles"],"prefix":"10.1145","volume":"11","author":[{"given":"J\u00f3akim Von","family":"Kistowski","sequence":"first","affiliation":[{"name":"University of W\u00dcRZBURG, W\u00dcrzburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolas","family":"Herbst","sequence":"additional","affiliation":[{"name":"University of W\u00dcRZBURG, W\u00dcrzburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel","family":"Kounev","sequence":"additional","affiliation":[{"name":"University of W\u00dcRZBURG, W\u00dcrzburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henning","family":"Groenda","sequence":"additional","affiliation":[{"name":"FZI Forschungszentrum Informatik, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Stier","sequence":"additional","affiliation":[{"name":"FZI Forschungszentrum Informatik, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Lehrig","sequence":"additional","affiliation":[{"name":"s-lab -- Software Quality Lab, Paderborn University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,1,10]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/277851.277897"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2668930.2688043"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2008.03.066"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.04.017"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-010-0208-4"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.326"},{"key":"e_1_2_1_8_1","volume-title":"Zverev","author":"Blinchikoff Herman J.","year":"1986","unstructured":"Herman J. Blinchikoff and Anatol I . Zverev . 1986 . Filtering in the Time and Frequency Domains. Krieger Publishing Co. , Inc. Herman J. Blinchikoff and Anatol I. Zverev. 1986. Filtering in the Time and Frequency Domains. Krieger Publishing Co., Inc."},{"key":"e_1_2_1_9_1","volume-title":"Ljung","author":"Box George E. P.","year":"2015","unstructured":"George E. P. Box , Gwilym M. Jenkins , Gregory C. Reinsel , and Greta M . Ljung . 2015 . Time Series Analysis: Forecasting and Control. John Wiley 8 Sons. George E. P. Box, Gwilym M. Jenkins, Gregory C. Reinsel, and Greta M. Ljung. 2015. Time Series Analysis: Forecasting and Control. John Wiley 8 Sons."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2479871.2479920"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.995"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.58"},{"key":"e_1_2_1_13_1","first-page":"3","article-title":"STL: A seasonal-trend decomposition procedure based on loess","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 procedure based on loess . Journal of Official Statistics 6 , 1 (1990), 3 -- 73 . Robert B. Cleveland, William S. Cleveland, Jean E. McRae, and Irma Terpenning. 1990. STL: A seasonal-trend decomposition procedure based on loess. Journal of Official Statistics 6, 1 (1990), 3--73.","journal-title":"Journal of Official Statistics"},{"key":"e_1_2_1_14_1","volume-title":"Original link http:\/\/www.tpc.org\/tpcw\/spec\/tpcw_V1.8.pdf now at http:\/\/www.pdf-archive.com\/2016\/05\/20\/tpcw-v1-8\/. (Feb","author":"Transaction Processing Council","year":"2002","unstructured":"Transaction Processing Council . 2002. TPC-W Benchmark ( Web Commerce) Specification Version 1.8. Original link http:\/\/www.tpc.org\/tpcw\/spec\/tpcw_V1.8.pdf now at http:\/\/www.pdf-archive.com\/2016\/05\/20\/tpcw-v1-8\/. (Feb . 2002 ). Transaction Processing Council. 2002. TPC-W Benchmark (Web Commerce) Specification Version 1.8. Original link http:\/\/www.tpc.org\/tpcw\/spec\/tpcw_V1.8.pdf now at http:\/\/www.pdf-archive.com\/2016\/05\/20\/tpcw-v1-8\/. (Feb. 2002)."},{"key":"e_1_2_1_15_1","unstructured":"Faban. 2006. Homepage. Retrieved from http:\/\/faban.org.  Faban. 2006. Homepage. Retrieved from http:\/\/faban.org."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/647414.725164"},{"key":"e_1_2_1_17_1","volume-title":"Multivariate adaptive regression splines. The Annals of Statistics","author":"Friedman Jerome H.","year":"1991","unstructured":"Jerome H. Friedman . 1991. Multivariate adaptive regression splines. The Annals of Statistics ( 1991 ), 1--67. Jerome H. Friedman. 1991. Multivariate adaptive regression splines. The Annals of Statistics (1991), 1--67."},{"key":"e_1_2_1_18_1","volume-title":"Improving IaaS cloud analyses by black-box resource demand modeling. Softwaretechnik-Trends 35, 3","author":"Groenda Henning","year":"2015","unstructured":"Henning Groenda and Christian Stier . 2015. Improving IaaS cloud analyses by black-box resource demand modeling. Softwaretechnik-Trends 35, 3 ( 2015 ). in print. Henning Groenda and Christian Stier. 2015. Improving IaaS cloud analyses by black-box resource demand modeling. Softwaretechnik-Trends 35, 3 (2015). in print."},{"volume-title":"Apache JMeter: A Practical Beginner\u2019s Guide to Automated Testing and Performance Measurement for Your Websites","author":"Halili Emily H.","key":"e_1_2_1_19_1","unstructured":"Emily H. Halili . 2008. Apache JMeter: A Practical Beginner\u2019s Guide to Automated Testing and Performance Measurement for Your Websites . Packt Publishing Ltd . Emily H. Halili. 2008. Apache JMeter: A Practical Beginner\u2019s Guide to Automated Testing and Performance Measurement for Your Websites. Packt Publishing Ltd."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/2821357.2821366"},{"key":"e_1_2_1_21_1","volume-title":"Koehler","author":"Hyndman Rob J.","year":"2006","unstructured":"Rob J. Hyndman and Anne B . Koehler . 2006 . Another look at measures of forecast accuracy. International Journal of Forecasting ( 2006), 679--688. Rob J. Hyndman and Anne B. Koehler. 2006. Another look at measures of forecast accuracy. International Journal of Forecasting (2006), 679--688."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"e_1_2_1_23_1","unstructured":"Max Kuhn Steve Weston Chris Keefer and Nathan Coulter. 2012. Cubist Models For Regression. http:\/\/cran.r-project.org\/web\/packages\/Cubist\/vignettes\/cubist.pdf.  Max Kuhn Steve Weston Chris Keefer and Nathan Coulter. 2012. Cubist Models For Regression. http:\/\/cran.r-project.org\/web\/packages\/Cubist\/vignettes\/cubist.pdf."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2649563.2649573"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737182.2737185"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2009.99"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(02)00228-6"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2014.62"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the 5th Australian Joint Conference on Artificial Intelligence","volume":"92","author":"John","unstructured":"John R. Quinlan and others. 1992. Learning with continuous classes . In Proceedings of the 5th Australian Joint Conference on Artificial Intelligence , Vol. 92 . 343--348. John R. Quinlan and others. 1992. Learning with continuous classes. In Proceedings of the 5th Australian Joint Conference on Artificial Intelligence, Vol. 92. 343--348."},{"key":"e_1_2_1_30_1","first-page":"1271","article-title":"A page-oriented WWW traffic model for wireless system simulations","volume":"16","author":"Reyes-Lecuona Arcadio","year":"1999","unstructured":"Arcadio Reyes-Lecuona , E. Gonz\u00e1lez-Parada , E. Casilari , J. C. Casasola , and A. Diaz-Estrella . 1999 . A page-oriented WWW traffic model for wireless system simulations . In Proceedings ITC , Vol. 16. 1271 -- 1280 . Arcadio Reyes-Lecuona, E. Gonz\u00e1lez-Parada, E. Casilari, J. C. Casasola, and A. Diaz-Estrella. 1999. A page-oriented WWW traffic model for wireless system simulations. In Proceedings ITC, Vol. 16. 1271--1280.","journal-title":"Proceedings ITC"},{"volume-title":"2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC). 1168--1174","author":"Roy S.","key":"e_1_2_1_31_1","unstructured":"S. Roy , T. Begin , and P. Goncalves . 2013. A complete framework for modelling and generating workload volatility of a VoD system . In 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC). 1168--1174 . S. Roy, T. Begin, and P. Goncalves. 2013. A complete framework for modelling and generating workload volatility of a VoD system. In 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC). 1168--1174."},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the 3rd Conference on Networked Systems Design 8 Implementation -","volume":"3","author":"Schroeder Bianca","year":"2006","unstructured":"Bianca Schroeder , Adam Wierman , and Mor Harchol-Balter . 2006 . Open versus closed: A cautionary tale . In Proceedings of the 3rd Conference on Networked Systems Design 8 Implementation - Volume 3 (NSDI\u201906). USENIX Association, 18--18. http:\/\/dl.acm.org\/citation.cfm?id&equals;1267680.1267698 Bianca Schroeder, Adam Wierman, and Mor Harchol-Balter. 2006. Open versus closed: A cautionary tale. In Proceedings of the 3rd Conference on Networked Systems Design 8 Implementation - Volume 3 (NSDI\u201906). USENIX Association, 18--18. http:\/\/dl.acm.org\/citation.cfm?id&equals;1267680.1267698"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568088.2576093"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69814-2_9"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.rse.2009.08.014"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2577036.2577037"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2008.10.017"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2479871.2479893"}],"container-title":["ACM Transactions on Autonomous and Adaptive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3019596","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3019596","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:56Z","timestamp":1750220636000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3019596"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1,10]]},"references-count":37,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,2,3]]}},"alternative-id":["10.1145\/3019596"],"URL":"https:\/\/doi.org\/10.1145\/3019596","relation":{},"ISSN":["1556-4665","1556-4703"],"issn-type":[{"type":"print","value":"1556-4665"},{"type":"electronic","value":"1556-4703"}],"subject":[],"published":{"date-parts":[[2017,1,10]]},"assertion":[{"value":"2015-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-01-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}