{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T19:08:28Z","timestamp":1743016108616,"version":"3.40.3"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030631604"},{"type":"electronic","value":"9783030631611"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-63161-1_1","type":"book-chapter","created":{"date-parts":[[2020,12,4]],"date-time":"2020-12-04T07:03:30Z","timestamp":1607065410000},"page":"7-20","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Model-Driven Simulation for Performance Engineering of Kubernetes-Style Cloud Cluster Architectures"],"prefix":"10.1007","author":[{"given":"Federico","family":"Ghirardini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Areeg","family":"Samir","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ilenia","family":"Fronza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claus","family":"Pahl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,12,5]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Arabnejad, H., Pahl, C., Jamshidi, P., Estrada, G.: A comparison of reinforcement learning techniques for fuzzy cloud auto-scaling. In: CCGRID (2017)","DOI":"10.1109\/CCGRID.2017.15"},{"key":"1_CR2","unstructured":"CloudSim: A Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services (2018). http:\/\/www.cloudbus.org\/cloudsim\/"},{"key":"1_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/978-3-030-02671-4_16","volume-title":"On the Move to Meaningful Internet Systems. OTM 2018 Conferences","author":"N El Ioini","year":"2018","unstructured":"El Ioini, N., Pahl, C.: A review of distributed ledger technologies. In: Panetto, H., Debruyne, C., Proper, H.A., Ardagna, C.A., Roman, D., Meersman, R. (eds.) OTM 2018. LNCS, vol. 11230, pp. 277\u2013288. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-030-02671-4_16"},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"El Ioini, N., Pahl, C.: Trustworthy orchestration of container based edge computing using permissioned blockchain. In: International Conference on Internet of Things: Systems, Management and Security (2018)","DOI":"10.1109\/IoTSMS.2018.8554470"},{"key":"1_CR5","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1023\/A:1007469218079","volume":"32","author":"S Fine","year":"1998","unstructured":"Fine, S., Singer, Y., Tishby, N.: The hierarchical hidden Markov model: analysis and applications. Mach. Learn. 32, 41\u201362 (1998)","journal-title":"Mach. Learn."},{"issue":"2","key":"1_CR6","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/TCC.2016.2537333","volume":"6","author":"F Fowley","year":"2018","unstructured":"Fowley, F., Pahl, C., Jamshidi, P., Fang, D., Liu, X.: A classification and comparison framework for cloud service brokerage architectures. IEEE Trans. Cloud Comput. 6(2), 358\u2013371 (2018)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"1_CR7","doi-asserted-by":"crossref","unstructured":"Heinrich, R., et al.: Performance engineering for microservices: research challenges and directions. In: International Conference on Performance Engineering Companion (2017)","DOI":"10.1145\/3053600.3053653"},{"issue":"3","key":"1_CR8","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MS.2018.2141039","volume":"35","author":"P Jamshidi","year":"2018","unstructured":"Jamshidi, P., Pahl, C., Mendonca, N.C., Lewis, J., Tilkov, S.: Microservices: the journey so far and challenges ahead. IEEE Softw. 35(3), 24\u201335 (2018)","journal-title":"IEEE Softw."},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Sharifloo, A., Pahl, C., Metzger, A., Estrada, G.: Self-learning cloud controllers: fuzzy Q-learning for knowledge evolution. In: ICCAC (2015)","DOI":"10.1109\/ICCAC.2015.35"},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Sharifloo, A., Pahl, C., Metzger, A., Estrada, G.: Fuzzy self-learning controllers for elasticity management in dynamic cloud architectures. QoSA (2016)","DOI":"10.1109\/QoSA.2016.13"},{"issue":"3","key":"1_CR11","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MCC.2016.66","volume":"3","author":"P Jamshidi","year":"2016","unstructured":"Jamshidi, P., Pahl, C., Mendonca, N.C.: Managing uncertainty in autonomic cloud elasticity controllers. IEEE Cloud Comput. 3(3), 50\u201360 (2016)","journal-title":"IEEE Cloud Comput."},{"key":"1_CR12","unstructured":"Introduction to Kubernetes (2018). https:\/\/x-team.com\/blog\/introduction-kubernetes-architecture\/"},{"key":"1_CR13","unstructured":"Autoscaling in Kubernetes (2018). http:\/\/blog.kubernetes.io\/2016\/07\/autoscaling-in-kubernetes.html"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Lim , H.C., et al.: Automated control in cloud computing: challenges and opportunities. In: Workshop Automated Control for Datacenters and Clouds (2009)","DOI":"10.1145\/1555271.1555275"},{"issue":"4","key":"1_CR15","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1007\/s10723-014-9314-7","volume":"12","author":"T Lorido-Botran","year":"2014","unstructured":"Lorido-Botran, T., Miguel-Alonso, J., Lozano, J.A.: A Review of auto-scaling techniques for elastic applications in cloud environments. J. Grid Comput. 12(4), 559\u2013592 (2014)","journal-title":"J. Grid Comput."},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Medel, V., Rana, O., Banares, J.A.l., Arronategui, U.: Modelling performance & resource management in Kubernetes. In: International Conference on Utility and Cloud Computing (2016)","DOI":"10.1145\/2996890.3007869"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Pahl, C., El Ioini, N., Helmer, S., Lee, B.: An architecture pattern for trusted orchestration in IoT edge clouds. In: International Conference on Fog and Mobile Edge Computing (2018)","DOI":"10.1109\/FMEC.2018.8364046"},{"key":"1_CR18","unstructured":"Pahl, C., Brogi, A., Soldani, J., Jamshidi, P.: Cloud container technologies: a state-of-the-art review. IEEE Trans. Cloud Comput. (2017)"},{"issue":"2","key":"1_CR19","doi-asserted-by":"publisher","first-page":"e1849","DOI":"10.1002\/smr.1849","volume":"29","author":"C Pahl","year":"2017","unstructured":"Pahl, C., Jamshidi, P., Weyns, D.: Cloud architecture continuity: change models and change rules for sustainable cloud software architectures. J. Softw. Evol. Process. 29(2), e1849 (2017)","journal-title":"J. Softw. Evol. Process."},{"issue":"2","key":"1_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3104028","volume":"18","author":"C Pahl","year":"2018","unstructured":"Pahl, C., Jamshidi, P., Zimmermann, O.: Architectural principles for cloud software. ACM Trans. Internet Technol. (TOIT) 18(2), 1\u201323 (2018)","journal-title":"ACM Trans. Internet Technol. (TOIT)"},{"key":"1_CR21","unstructured":"Palladio Simulator (2018). http:\/\/www.palladio-simulator.com\/about_palladio\/"},{"key":"1_CR22","volume-title":"Modelling and Simulating Software Architecture - The Palladio Approach","author":"RH Reussner","year":"2016","unstructured":"Reussner, R.H., et al.: Modelling and Simulating Software Architecture - The Palladio Approach. MIT Press, Cambridge (2016)"},{"issue":"5","key":"1_CR23","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MCC.2017.4250931","volume":"4","author":"D Taibi","year":"2017","unstructured":"Taibi, D., Lenarduzzi, V., Pahl, C.: Processes, motivations, and issues for migrating to microservices architectures: an empirical investigation. Cloud Comp. 4(5), 22\u201332 (2017)","journal-title":"Cloud Comp."},{"key":"1_CR24","doi-asserted-by":"crossref","unstructured":"Taibi, D., Lenarduzzi, V., Pahl, C.: Architectural patterns for microservices: a systematic mapping study. In: International Conference on Cloud Computing and Services Science (2018)","DOI":"10.5220\/0006798302210232"},{"issue":"51","key":"1_CR25","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1145\/1925861.1925869","volume":"41","author":"LM Vaquero","year":"2011","unstructured":"Vaquero, L.M., Rodero-Merino, L., Buyya, R.: Dynamically scaling applications in the cloud. ACM SIGCOMM Comput. Comm. Rev. 41(51), 45\u201352 (2011)","journal-title":"ACM SIGCOMM Comput. Comm. Rev."}],"container-title":["Communications in Computer and Information Science","Advances in Service-Oriented and Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-63161-1_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,4]],"date-time":"2020-12-04T07:03:42Z","timestamp":1607065422000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-63161-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030631604","9783030631611"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-63161-1_1","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"5 December 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ESOCC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Service-Oriented and Cloud Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Como","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"esocc2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/esocc2018.disco.unimib.it","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}