{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T04:05:13Z","timestamp":1749960313474,"version":"3.41.0"},"publisher-location":"Cham","reference-count":32,"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_4","type":"book-chapter","created":{"date-parts":[[2017,1,23]],"date-time":"2017-01-23T05:32:38Z","timestamp":1485149558000},"page":"87-106","source":"Crossref","is-referenced-by-count":1,"title":["Reference Scenarios for Self-aware Computing"],"prefix":"10.1007","author":[{"given":"Jeffrey O.","family":"Kephart","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martina","family":"Maggio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ada","family":"Diaconescu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Holger","family":"Giese","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henry","family":"Hoffmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel","family":"Kounev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anne","family":"Koziolek","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Lewis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anders","family":"Robertsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Simon","family":"Spinner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,1,24]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Jason Ansel, Cy\u00a0Chan, Yee\u00a0Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, and Saman Amarasinghe. Petabricks: A language and compiler for algorithmic choice. In Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI \u201909, pages 38\u201349, New York, NY, USA, 2009. ACM.","DOI":"10.1145\/1542476.1542481"},{"key":"4_CR2","doi-asserted-by":"crossref","unstructured":"Luiz\u00a0Andre Barroso and Urs Hlzle. The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Morgan & Claypool, 2009.","DOI":"10.2200\/S00193ED1V01Y200905CAC006"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Basil Becker, Dirk Beyer, Holger Giese, Florian Klein, and Daniela Schilling. Symbolic Invariant Verification for Systems with Dynamic Structural Adaptation. In Proc. of the 28th Intl. Conf. on Software Engineering (ICSE), Shanghai, China. ACM, 2006.","DOI":"10.1145\/1134285.1134297"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"Anthony Blake and Matt Hunter. Dynamically generating FFT code. J. Signal Process. Syst., 76(3):275\u2013281, September 2014.","DOI":"10.1007\/s11265-014-0889-9"},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Peter Bodik, Armando Fox, Michael\u00a0J. Franklin, Michael\u00a0I. Jordan, and David\u00a0A. Patterson. Characterizing, modeling, and generating workload spikes for stateful services. In SOCC, pages 241\u2013252, New York, NY, USA, 2010. ACM.","DOI":"10.1145\/1807128.1807166"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Sven Burmester, Holger Giese, Eckehard M\u00fcnch, Oliver Oberschelp, Florian Klein, and Peter Scheideler. Tool Support for the Design of Self-Optimizing Mechatronic Multi-Agent Systems. International Journal on Software Tools for Technology Transfer (STTT), 10(3):207\u2013222, June 2008.","DOI":"10.1007\/s10009-008-0067-0"},{"key":"4_CR7","unstructured":"Tao Chen, Funmilade Faniyi, Rami Bahsoon, Peter\u00a0R. Lewis, Xin Yao, Leandro\u00a0L. Minku, and Lukas Esterle. The handbook of engineering self-aware and self-expressive systems. CoRR, abs\/1409.1793, 2014."},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Sylvain Frey, Fran\u00e7ois Huguet, C\u00e9dric Mivielle, David Menga, Ada Diaconescu, and Isabelle\u00a0M. Demeure. Scenarios for an autonomic micro smart grid. In SMARTGREENS 2012 - Proceedings of the 1st International Conference on Smart Grids and Green IT Systems, Porto, Portugal, 19 - 20 April, 2012, pages 137\u2013140, 2012.","DOI":"10.5220\/0003952001370140"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"M.\u00a0Frigo and S.G. Johnson. FFTW: an adaptive software architecture for the FFT. In Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE International Conference on, volume\u00a03, pages 1381\u20131384 vol.3, May 1998.","DOI":"10.1109\/ICASSP.1998.681704"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Holger Giese, Sven Burmester, Wilhelm Sch\u00e4fer, and Oliver Oberschelp. Modular Design and Verification of Component-Based Mechatronic Systems with Online-Reconfiguration. In Proc. of 12th ACM SIGSOFT Foundations of Software Engineering 2004 (FSE 2004), Newport Beach, USA. ACM, 2004.","DOI":"10.1145\/1029894.1029920"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Holger Giese and Wilhelm Sch\u00e4fer. Model-Driven Development of Safe Self-Optimizing Mechatronic Systems with MechatronicUML. In Javier Camara, Rog\u00e9rio de\u00a0Lemos, Carlo Ghezzi, and Antnia Lopes, editors, Assurances for Self-Adaptive Systems, volume 7740 of Lecture Notes in Computer Science (LNCS), pages 152\u2013186. Springer, January 2013.","DOI":"10.1007\/978-3-642-36249-1_6"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Holger Giese, Matthias Tichy, Sven Burmester, Wilhelm Sch\u00e4fer, and Stephan Flake. Towards the Compositional Verification of Real-Time UML Designs. In Proc. of the 9th european software engineering conference held jointly with 11th ACM SIGSOFT intl. symposium on foundations of software engineering (ESEC\/FSE-11). ACM, 2003.","DOI":"10.1145\/940071.940078"},{"key":"4_CR13","unstructured":"Ajay Gulati, Anne Holler, Minwen Ji, Ganesha Shanmuganathan, Carl Waldspurger, and Xiaoyun Zhu. VMware Distributed Resource Management: Design, Implementation and Lessons Learned. Mar 2012."},{"key":"4_CR14","unstructured":"Zhenyu Guo, Sean McDirmid, Mao Yang, Li\u00a0Zhuang, Pu\u00a0Zhang, Yingwei Luo, Tom Bergan, Peter Bodik, Madan Musuvathi, Zheng Zhang, and Lidong Zhou. Failure recovery: when the cure is worse than the disease. In HotOS, pages 8\u201314, Berkeley, CA, USA, 2013. USENIX Association."},{"key":"4_CR15","unstructured":"James Hamilton. On designing and deploying internet-scale services. In LISA, pages 18:1\u201318:12. USENIX Association, 2007."},{"key":"4_CR16","unstructured":"Nikolas\u00a0Roman Herbst, Samuel Kounev, and Ralf Reussner. Elasticity in cloud computing: What it is, and what it is not. In ICAC, 2013."},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"D.\u00a0Jimenez-Gonzalez, J.J. Navarro, and J.-L. Larriba-Pey. Cc-radix: a cache conscious sorting based on radix sort. In Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on, pages 101\u2013108, Feb 2003.","DOI":"10.1109\/EMPDP.2003.1183573"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"T.\u00a0Kisuki, P.\u00a0M.\u00a0W. Knijnenburg, and M.\u00a0F.\u00a0P. O\u2019Boyle. Combined selection of tile sizes and unroll factors using iterative compilation. In Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques, PACT \u201900, pages 237\u2013, Washington, DC, USA, 2000. IEEE Computer Society.","DOI":"10.1109\/PACT.2000.888348"},{"key":"4_CR19","doi-asserted-by":"crossref","unstructured":"P.\u00a0M.\u00a0W. Knijnenburg, T.\u00a0Kisuki, K.\u00a0Gallivan, and M.\u00a0F.\u00a0P. O\u2019Boyle. The effect of cache models on iterative compilation for combined tiling and unrolling: Research articles. Concurr. Comput. Pract. Exper., 16(2-3):247\u2013270, January 2004.","DOI":"10.1002\/cpe.773"},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Peter\u00a0R. Lewis, Lukas Esterle, Arjun Chandra, Bernhard Rinner, Jim Torresen, and Xin Yao. Static, dynamic and adaptive heterogeneity in distributed smart camera networks. TAAS, 2015 (to appear).","DOI":"10.1145\/2764460"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Peter\u00a0R. Lewis, Harry Goldingay, and Vivek Nallur. It\u2019s good to be different: Diversity, heterogeneity, and dynamics in collective systems. In Eighth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, SASOW 2014, London, United Kingdom, September 8-12, 2014, pages 84\u201389, 2014.","DOI":"10.1109\/SASOW.2014.36"},{"key":"4_CR22","doi-asserted-by":"crossref","unstructured":"Xiaoming Li, Mar\u00eda\u00a0Jes\u00fas Garzar\u00e1n, and David Padua. A dynamically tuned sorting library. In Proceedings of the International Symposium on Code Generation and Optimization: Feedback-directed and Runtime Optimization, CGO \u201904, pages 111\u2013, Washington, DC, USA, 2004. IEEE Computer Society.","DOI":"10.1109\/CGO.2004.1281668"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"O.J. Mengshoel, M.\u00a0Chavira, K.\u00a0Cascio, S.\u00a0Poll, A.\u00a0Darwiche, and S.\u00a0Uckun. Probabilistic model-based diagnosis: An electrical power system case study. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, 40(5):874\u2013885, Sept 2010.","DOI":"10.1109\/TSMCA.2010.2052037"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Meiyappan Nagappan, Aaron Peeler, and Mladen Vouk. Modeling cloud failure data: a case study of the virtual computing lab. In SECLOUD, pages 8\u201314, New York, NY, USA, 2011. ACM.","DOI":"10.1145\/1985500.1985503"},{"key":"4_CR25","doi-asserted-by":"crossref","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.","DOI":"10.1080\/01449290410001669914"},{"key":"4_CR26","doi-asserted-by":"crossref","unstructured":"Shah\u00a0Faizur Rahman, Jichi Guo, and Qing Yi. Automated empirical tuning of scientific codes for performance and power consumption. In Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers, HiPEAC \u201911, pages 107\u2013116, New York, NY, USA, 2011. ACM.","DOI":"10.1145\/1944862.1944880"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Charles Reiss, Alexey Tumanov, Gregory\u00a0R. Ganger, Randy\u00a0H. Katz, and Michael\u00a0A. Kozuch. Heterogeneity and dynamicity of clouds at scale: Google trace analysis. In SOCC, 2012.","DOI":"10.1145\/2391229.2391236"},{"key":"4_CR28","doi-asserted-by":"crossref","unstructured":"Johann Schumann, Timmy Mbaya, Ole Mengshoel, Knot Pipatsrisawat, Ashok Srivastava, Arthur Choi, and Adnan Darwiche. Software health management with bayesian networks. Innov. Syst. Softw. Eng., 9(4):271\u2013292, December 2013.","DOI":"10.1007\/s11334-013-0214-y"},{"key":"4_CR29","doi-asserted-by":"crossref","unstructured":"Ranjan Sinha and Justin Zobel. Cache-conscious sorting of large sets of strings with dynamic tries. J. Exp. Algorithmics, 9, December 2004.","DOI":"10.1145\/1005813.1041517"},{"key":"4_CR30","doi-asserted-by":"crossref","unstructured":"Gerald Tesauro, Nicholas\u00a0K Jong, Rajarshi Das, and Mohamed\u00a0N Bennani. A hybrid reinforcement learning approach to autonomic resource allocation. In 2006 IEEE International Conference on Autonomic Computing, pages 65\u201373. IEEE, 2006.","DOI":"10.1109\/ICAC.2006.1662383"},{"key":"4_CR31","doi-asserted-by":"crossref","unstructured":"William\u00a0E Walsh, Gerald Tesauro, Jeffrey\u00a0O Kephart, and Rajarshi Das. Utility functions in autonomic systems. In Autonomic Computing, 2004. Proceedings. International Conference on, pages 70\u201377. IEEE, 2004.","DOI":"10.1109\/ICAC.2004.1301349"},{"key":"4_CR32","doi-asserted-by":"crossref","unstructured":"Danny Weyns, Bradley Schmerl, Vincenzo Grassi, Sam Malek, Raffaela Mirandola, Christian Prehofer, Jochen Wuttke, Jesper Andersson, Holger Giese, and Karl Goeschka. On Patterns for Decentralized Control in Self-Adaptive Systems. In Rog\u00e9rio de\u00a0Lemos, Holger Giese, Hausi M\u00fcller, and Mary Shaw, editors, Software Engineering for Self-Adaptive Systems II, volume 7475 of Lecture Notes in Computer Science (LNCS), pages 76\u2013107. Springer, January 2013.","DOI":"10.1007\/978-3-642-35813-5_4"}],"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_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T18:27:53Z","timestamp":1749925673000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-47474-8_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319474724","9783319474748"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-47474-8_4","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}