{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T19:10:02Z","timestamp":1749928202068,"version":"3.41.0"},"publisher-location":"Cham","reference-count":46,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319474724"},{"type":"electronic","value":"9783319474748"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-47474-8_16","type":"book-chapter","created":{"date-parts":[[2017,1,23]],"date-time":"2017-01-23T05:32:38Z","timestamp":1485149558000},"page":"485-505","source":"Crossref","is-referenced-by-count":1,"title":["Run-Time Models for Online Performance and Resource Management in Data Centers"],"prefix":"10.1007","author":[{"given":"Simon","family":"Spinner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio","family":"Filieri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel","family":"Kounev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martina","family":"Maggio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anders","family":"Robertsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,1,24]]},"reference":[{"key":"16_CR1","doi-asserted-by":"publisher","unstructured":"R.\u00a0Alura, C.\u00a0Courcoubetisb, N.\u00a0Halbwachsc, T.A. Henzingerd, P.-H. Hod, X.\u00a0Nicollinc, A.\u00a0Oliveroc, J.\u00a0Sifakis, and S.\u00a0Yovinec. The algorithmic analysis of hybrid systems. Theoretical Computer Science, 138(6):3\u201334, Feb 1995. doi: 10.1016\/0304-3975(94)00202-T.","DOI":"10.1016\/0304-3975(94)00202-T."},{"key":"16_CR2","doi-asserted-by":"crossref","unstructured":"Falko Bause. Queueing petri nets-a formalism for the combined qualitative and quantitative analysis of systems. In Petri Nets and Performance Models, 1993. Proceedings., 5th International Workshop on, pages 14\u201323. IEEE, 1993.","DOI":"10.1109\/PNPM.1993.393439"},{"key":"16_CR3","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.jss.2008.03.066","volume":"82","author":"Steffen Becker","year":"2009","unstructured":"Steffen Becker, Heiko Koziolek, and Ralf Reussner. The Palladio component model for model-driven performance prediction. Journal of Systems and Software, 82:3\u201322, 2009.","journal-title":"Journal of Systems and Software"},{"key":"16_CR4","unstructured":"Mohamed\u00a0N. Bennani and D.\u00a0Menasc\u00e9. Resource allocation for autonomic data centers using analytic performance models. In ICAC \u201905: Proceedings of the Second International Conference on Automatic Computing, pages 229\u2013240, Washington, DC, USA, 2005."},{"key":"16_CR5","doi-asserted-by":"crossref","unstructured":"Gunter Bolch, Stefan Greiner, Hermann de\u00a0Meer, and Kishor\u00a0S Trivedi. Queueing networks and Markov chains: modeling and performance evaluation with computer science applications. John Wiley & Sons, 2006.","DOI":"10.1002\/0471791571"},{"issue":"3","key":"16_CR6","doi-asserted-by":"crossref","first-page":"818","DOI":"10.1214\/aoap\/1029962815","volume":"9","author":"Maury Bramson","year":"1999","unstructured":"Maury Bramson. A stable queueing network with unstable fluid model. The Annals of Applied Probability, 9(3):818\u2013853, 1999.","journal-title":"The Annals of Applied Probability"},{"key":"16_CR7","doi-asserted-by":"crossref","unstructured":"M.S. Branicky. Stability of hybrid systems: state of the art. In Proceedings of the 36th Conference on Decision and Control, pages 120\u2013125, San Diego, California USA, December 1997.","DOI":"10.1109\/CDC.1997.650600"},{"key":"16_CR8","unstructured":"Leo Breiman, Jerome Friedman, Charles\u00a0J Stone, and Richard\u00a0A Olshen. Classification and regression trees. CRC press, 1984."},{"key":"16_CR9","unstructured":"Fabian Brosig. Architecture-Level Software Performance Models for Online Performance Prediction. PhD thesis, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany, 2014."},{"key":"16_CR10","doi-asserted-by":"crossref","unstructured":"Fabian Brosig, Nikolaus Huber, and Samuel Kounev. Automated Extraction of Architecture-Level Performance Models of Distributed Component-Based Systems. In 26th IEEE\/ACM International Conference On Automated Software Engineering (ASE 2011), 2011.","DOI":"10.1109\/ASE.2011.6100052"},{"key":"16_CR11","doi-asserted-by":"crossref","unstructured":"Yiyu Chen, Amitayu Das, Wubi Qin, Anand Sivasubramaniam, Qian Wang, and Natarajan Gautam. Managing server energy and operational costs in hosting centers. In Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS \u201905, pages 303\u2013314, New York, NY, USA, 2005. ACM.","DOI":"10.1145\/1064212.1064253"},{"key":"16_CR12","doi-asserted-by":"crossref","unstructured":"Marc Courtois and Murray Woodside. Using regression splines for software performance analysis. In Proceedings of the 2Nd International Workshop on Software and Performance, WOSP \u201900, pages 105\u2013114, New York, NY, USA, 2000. ACM.","DOI":"10.1145\/350391.350416"},{"key":"16_CR13","doi-asserted-by":"crossref","unstructured":"Roy\u00a0T. Fielding and Richard\u00a0N. Taylor. Principled design of the modern web architecture. ACM Trans. Internet Technol., 2(2):115\u2013150, May 2002.","DOI":"10.1145\/514183.514185"},{"key":"16_CR14","doi-asserted-by":"crossref","unstructured":"Antonio Filieri, Henry Hoffmann, and Martina Maggio. Automated design of self-adaptive software with control-theoretical formal guarantees. In Proc. of the 36th Intl. Conference on Software Engineering, pages 299\u2013310, 2014.","DOI":"10.1145\/2568225.2568272"},{"key":"16_CR15","doi-asserted-by":"crossref","unstructured":"Antonio Filieri, Henry Hoffmann, and Martina Maggio. Automated multi-objective control for self-adaptive software design. In Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC\/FSE 2015. ACM, 2015.","DOI":"10.1145\/2786805.2786833"},{"key":"16_CR16","doi-asserted-by":"crossref","unstructured":"Antonio Filieri, Martina Maggio, Konstantinos Angelopoulos, Nicolas D\u2019Ippolito, and Ilias et\u00a0al. Gerostathopoulos. Software engineering meets control theory. In Proc. of the 10th Intl. Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2015.","DOI":"10.1109\/SEAMS.2015.12"},{"key":"16_CR17","doi-asserted-by":"crossref","unstructured":"Jerome\u00a0H Friedman. Multivariate adaptive regression splines. The annals of statistics, pages 1\u201367, 1991.","DOI":"10.1214\/aos\/1176347963"},{"key":"16_CR18","unstructured":"Sven Hedlund. Computational Methods for Optimal Control of Hybrid Systems. PhD thesis, Department of Automatic Control, Lund University, Sweden, May 2003."},{"key":"16_CR19","doi-asserted-by":"crossref","unstructured":"T.A. Henzinger. The Theory of Hybrid Automata. In Proceedings of the Eleventh Annual IEEE Symposium on Logic in Computer Science (LICS), pages 278\u2013292, 1996.","DOI":"10.1109\/LICS.1996.561342"},{"key":"16_CR20","first-page":"545","volume":"14","author":"BL Ho","year":"1966","unstructured":"B.\u00a0L. Ho and R.\u00a0E. Kalman. Effective construction of linear state-variable models from input\/output functions. Regelungstechnik, 14:545\u2013548, 1966.","journal-title":"Regelungstechnik"},{"key":"16_CR21","doi-asserted-by":"crossref","unstructured":"Tauseef\u00a0A. Israr, Danny\u00a0H. Lau, Greg Franks, and Murray Woodside. Automatic generation of layered queuing software performance models from commonly available traces. In Proc. of the 5th Intl. Workshop on Software and Performance, pages 147\u2013158, 2005.","DOI":"10.1145\/1071021.1071037"},{"key":"16_CR22","unstructured":"Rolf Johansson. System Modeling and Identification. Prentice Hall, Englewood Cliffs, New Jersey, January 1993."},{"key":"16_CR23","doi-asserted-by":"crossref","unstructured":"Gueyoung Jung, M.A. Hiltunen, K.R. Joshi, R.D. Schlichting, and C.\u00a0Pu. Mistral: Dynamically managing power, performance, and adaptation cost in cloud infrastructures. In Distributed Computing Systems (ICDCS), 2010 IEEE 30th Intl. Conf. on, pages 62 \u201373, 2010.","DOI":"10.1109\/ICDCS.2010.88"},{"key":"16_CR24","doi-asserted-by":"crossref","unstructured":"R.\u00a0Kalman and R.\u00a0Bucy. New results in linear filtering and prediction theory. Trans ASME, J. Basic Eng., ser. D, 83:95\u2013107, 1961.","DOI":"10.1115\/1.3658902"},{"key":"16_CR25","volume-title":"Nonlinear Systems","author":"HK Khalil","year":"2002","unstructured":"H.K. Khalil. Nonlinear Systems. Pearson Education. Prentice Hall, 2002."},{"key":"16_CR26","doi-asserted-by":"crossref","unstructured":"Cristian Klein, Martina Maggio, Karl-Erik \u00c5rz\u00e9n, and Francisco Hern\u00e1ndez-Rodriguez. Brownout: Building more robust cloud applications. In Proceedings of the 36th International Conference on Software Engineering, pages 700\u2013711, 2014.","DOI":"10.1145\/2568225.2568227"},{"key":"16_CR27","unstructured":"Samuel Kounev, Fabian Brosig, and Nikolaus Huber. The Descartes Modeling Language. Technical report, Department of Computer Science, University of Wuerzburg, October 2014."},{"key":"16_CR28","doi-asserted-by":"crossref","unstructured":"Samuel Kounev, Nikolaus Huber, Fabian Brosig, and Xiaoyun Zhu. Model-Based Approach to Designing Self-Aware IT Systems and Infrastructures. IEEE Computer Magazine, 2016. Accepted for Publication.","DOI":"10.1109\/MC.2016.198"},{"key":"16_CR29","unstructured":"M.\u00a0Kuhn, S.\u00a0Witson, C.\u00a0Keefer, and N.\u00a0Coulter. Cubist Models for Regression. http:\/\/cran.r-project.org\/web\/packages\/Cubist\/vignettes\/cubist.pdf . Last accessed: Jul 2015."},{"key":"16_CR30","doi-asserted-by":"crossref","unstructured":"Jim Li, John Chinneck, Murray Woodside, Marin Litoiu, and Gabriel Iszlai. Performance model driven QoS guarantees and optimization in clouds. In Proc. of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pages 15\u201322, 2009.","DOI":"10.1109\/CLOUD.2009.5071528"},{"key":"16_CR31","unstructured":"Awad M. and Daniel\u00a0A. Menasc\u00e9. Dynamic Derivation of Analytical Performance Models in Autonomic Computing Environments. In Proceedings of the 2014 Computer Measurement Group Performance and Capacity Conference (CMG), Nov 2014."},{"key":"16_CR32","doi-asserted-by":"crossref","unstructured":"D.\u00a0Menasc\u00e9, Honglei Ruan, and Hassan Gomaa. Qos management in service-oriented architectures. Performance Evaluation, 64(7-8):646\u2013663, August 2007.","DOI":"10.1016\/j.peva.2006.10.001"},{"key":"16_CR33","doi-asserted-by":"crossref","unstructured":"V.S.\u00a0Borkar M.S.\u00a0Branicky and S.K. Mitter. A unified framework for hybrid control. In Proc. IEEE Conf. Decision and Control, pages 4228\u20134234, Lake Buena Vista, FL, Dec 1994.","DOI":"10.1109\/CDC.1994.411615"},{"issue":"3","key":"16_CR34","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1080\/01449290410001669914","volume":"23","author":"Fiona Fui-Hoon Nah","year":"2004","unstructured":"Fiona Fui-Hoon Nah. A study on tolerable waiting time: how long are web users willing to wait? Behaviour and Information Technology, 23(3):153\u2013163, 2004.","journal-title":"Behaviour and Information Technology"},{"key":"16_CR35","first-page":"283","volume-title":"Predictive Performance Modeling of Virtualized Storage Systems using Optimized Statistical Regression Techniques","author":"Qais Noorshams","year":"2013","unstructured":"Qais Noorshams, Dominik Bruhn, Samuel Kounev, and Ralf Reussner. Predictive Performance Modeling of Virtualized Storage Systems using Optimized Statistical Regression Techniques. In Proc. of the ACM\/SPEC Intl. Conf. on Performance Engineering, pages 283\u2013294, 2013."},{"key":"16_CR36","doi-asserted-by":"crossref","unstructured":"Ramon Nou, Samuel Kounev, Ferran Julia, and Jordi Torres. Autonomic QoS control in enterprise Grid environments using online simulation. Journal of Systems and Software, 82(3):486\u2013502, March 2009.","DOI":"10.1016\/j.jss.2008.07.048"},{"key":"16_CR37","unstructured":"OMG. Meta Object Facility (MOF) Version 2.5, 2015."},{"key":"16_CR38","doi-asserted-by":"crossref","unstructured":"G.\u00a0Pacifici, M.\u00a0Spreitzer, A.\u00a0Tantawi, and A.\u00a0Youssef. Performance Management of Cluster-Based Web Services. IEEE Journal on Selected Areas in Communications, 23(12):2333\u20132343, December 2005.","DOI":"10.1109\/JSAC.2005.857208"},{"key":"16_CR39","unstructured":"John\u00a0R Quinlan et\u00a0al. Learning with continuous classes. In 5th Australian joint conference on artificial intelligence, volume\u00a092, pages 343\u2013348. Singapore, 1992."},{"key":"16_CR40","doi-asserted-by":"crossref","unstructured":"Abhishek\u00a0B Sharma, Ranjita Bhagwan, Monojit Choudhury, Leana Golubchik, Ramesh Govindan, and Geoffrey\u00a0M Voelker. Automatic request categorization in internet services. SIGMETRICS Perform. Eval. Rev., 36(2):16\u201325, Aug 2008.","DOI":"10.1145\/1453175.1453179"},{"key":"16_CR41","doi-asserted-by":"crossref","unstructured":"Simon Spinner, Giuliano Casale, Fabian Brosig, and Samuel Kounev. Evaluating Approaches to Resource Demand Estimation. Performance Evaluation, 92:51 \u2013 71, October 2015.","DOI":"10.1016\/j.peva.2015.07.005"},{"key":"16_CR42","doi-asserted-by":"crossref","unstructured":"Simon Spinner, Samuel Kounev, and Philipp Meier. Stochastic Modeling and Analysis using QPME: Queueing Petri Net Modeling Environment v2.0. In Proc. of the 33rd Intl. Conf. on Application and Theory of Petri Nets and Concurrency, pages 388\u2013397, 2012.","DOI":"10.1007\/978-3-642-31131-4_21"},{"key":"16_CR43","doi-asserted-by":"crossref","unstructured":"Bhuvan Urgaonkar, Giovanni Pacifici, Prashant Shenoy, Mike Spreitzer, and Asser Tantawi. Analytic modeling of multitier internet applications. ACM Trans. Web, 1(1), May 2007.","DOI":"10.1145\/1232722.1232724"},{"key":"16_CR44","unstructured":"Andr\u00e9 van Hoorn. Online Capacity Management for Increased Resource Efficiency of Component-Based Software Systems. PhD thesis, University of Kiel, Germany, 2014."},{"key":"16_CR45","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-0465-4","volume-title":"Subspace Identification for Linear Systems-Theory, Implementation","author":"P Overschee van","year":"1996","unstructured":"P.\u00a0van Overschee and B.\u00a0de Moor. Subspace Identification for Linear Systems\u2014Theory, Implementation, Applications. Kluwer Academic Publishers, Boston-London-Dordrect, 1996."},{"key":"16_CR46","doi-asserted-by":"crossref","unstructured":"Qi\u00a0Zhang, Ludmila Cherkasova, and Evgenia Smirni. A Regression-Based Analytic Model for Dynamic Resource Provisioning of Multi-Tier Applications. In Proceedings of the Fourth International Conference on Autonomic Computing, page 27ff, 2007.","DOI":"10.1109\/ICAC.2007.1"}],"container-title":["Self-Aware Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-47474-8_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T18:28:14Z","timestamp":1749925694000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-47474-8_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319474724","9783319474748"],"references-count":46,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-47474-8_16","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}