{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T15:47:30Z","timestamp":1780501650469,"version":"3.54.1"},"publisher-location":"Cham","reference-count":77,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030723682","type":"print"},{"value":"9783030723699","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"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":[[2021]]},"DOI":"10.1007\/978-3-030-72369-9_9","type":"book-chapter","created":{"date-parts":[[2021,3,22]],"date-time":"2021-03-22T08:03:29Z","timestamp":1616400209000},"page":"203-232","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Fuzzy Container Orchestration for Self-adaptive Edge Architectures"],"prefix":"10.1007","author":[{"given":"Fabian","family":"Gand","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ilenia","family":"Fronza","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nabil","family":"El Ioini","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hamid R.","family":"Barzegar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shelernaz","family":"Azimi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Claus","family":"Pahl","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,3,23]]},"reference":[{"key":"9_CR1","unstructured":"Ansible: Overview: How ansible works (2020). https:\/\/www.ansible.com\/overview\/how-ansible-works. Accessed 04 June 2020"},{"key":"9_CR2","first-page":"82","volume":"14","author":"CA Ardagna","year":"2018","unstructured":"Ardagna, C.A., Asal, R., Damiani, E., Dimitrakos, T., El Ioini, N., Pahl, C.: Certification-based cloud adaptation. IEEE Trans. Serv. Comput. 14, 82\u201396 (2018)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"9_CR3","unstructured":"Avahi - What is avahi? (2020). https:\/\/www.avahi.org\/. Accessed 04 June 2020"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Azimi, S., Pahl, C., Shirvani, M.H.: Particle swarm optimization for managing performance in multi-cluster IoT edge architectures (2020)","DOI":"10.5220\/0009391203280337"},{"key":"9_CR5","doi-asserted-by":"crossref","unstructured":"Azimi, S., Pahl, C.: Root cause analysis and remediation for quality and value improvement in machine learning driven information models. In: 22nd International Conference on Enterprise Information Systems ICEIS (2020)","DOI":"10.5220\/0009783106560665"},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Baldini, I., et al.: Serverless computing: current trends and open problems. CoRR, abs\/1706.03178 (2017)","DOI":"10.1007\/978-981-10-5026-8_1"},{"key":"9_CR7","doi-asserted-by":"crossref","unstructured":"Barrett, R., Patcas, L.M., Pahl, C., Murphy, J.: Model driven distribution pattern design for dynamic web service compositions. In: Proceedings of the 6th International Conference on Web Engineering, pp. 129\u2013136 (2006)","DOI":"10.1145\/1145581.1145612"},{"key":"9_CR8","unstructured":"Belam, M.: The raspberry Pi: reviving the lost art of children\u2019s computer programming (2012). https:\/\/www.theguardian.com\/commentisfree\/2012\/feb\/29\/rasperry-pi-childrens-programming. Accessed 04 June 2020"},{"key":"9_CR9","unstructured":"Cloud-Init: cloud-init: The standard for customising cloud instances (2020). https:\/\/cloud-init.io\/. Accessed 04 June 2020"},{"key":"9_CR10","unstructured":"Cuervo, T.: TensorANFIS (2020). https:\/\/github.com\/tiagoCuervo\/TensorANFIS. Accessed 04 June 2020"},{"key":"9_CR11","unstructured":"Docker: What is docker? (2020). https:\/\/www.redhat.com\/en\/topics\/containers\/what-is-docker. Accessed 04 June 2020"},{"key":"9_CR12","unstructured":"Ellis, A.: Introducing stateless microservices for openfaas (2018). https:\/\/www.openfaas.com\/blog\/stateless-microservices\/"},{"key":"9_CR13","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.future.2015.09.025","volume":"56","author":"D Fang","year":"2016","unstructured":"Fang, D., Liu, X., Romdhani, I., Jamshidi, P., Pahl, C.: An agility-oriented and fuzziness-embedded semantic model for collaborative cloud service search, retrieval and recommendation. Future Gener. Comput. Syst. 56, 11\u201326 (2016)","journal-title":"Future Gener. Comput. Syst."},{"key":"9_CR14","unstructured":"Fowler, M.: Microservices (2014). https:\/\/martinfowler.com\/articles\/microservices.html. Accessed 04 June 2020"},{"issue":"2","key":"9_CR15","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/TCC.2016.2537333","volume":"6","author":"F Fowley","year":"2016","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 (2016)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"9_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/978-3-319-06859-6_13","volume-title":"Service-Oriented Computing \u2013 ICSOC 2013 Workshops","author":"F Fowley","year":"2014","unstructured":"Fowley, F., Pahl, C., Zhang, L.: A comparison framework and review of service brokerage solutions for cloud architectures. In: Lomuscio, A.R., Nepal, S., Patrizi, F., Benatallah, B., Brandi\u0107, I. (eds.) ICSOC 2013. LNCS, vol. 8377, pp. 137\u2013149. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-06859-6_13"},{"key":"9_CR17","unstructured":"Fuller, R.: Neural Fuzzy Systems (1998)"},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"Gand, F., Fronza, I., El Ioini, N., Barzegar, H.R., Azimi, S., Pahl, C.: A fuzzy controller for self-adaptive lightweight edge container orchestration. In: 10th International Conference on Cloud Computing and Services Science CLOSER (2020)","DOI":"10.5220\/0009379600790090"},{"key":"9_CR19","doi-asserted-by":"crossref","unstructured":"Gand, F., Fronza, I., El Ioini, N., Barzegar, H.R., Pahl, C.: Serverless container cluster management for lightweight edge clouds. In: 10th International Conference on Cloud Computing and Services Science CLOSER (2020)","DOI":"10.5220\/0009379503020311"},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"Gand, F., Fronza, I., El Ioini, N., Barzegar, H.R., Pahl, C.: A lightweight virtualisation platform for cooperative, connected and automated mobility. In: 6th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS) (2020)","DOI":"10.5220\/0009379802110220"},{"issue":"1","key":"9_CR21","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/0165-0114(95)00305-3","volume":"84","author":"T-P Hong","year":"1996","unstructured":"Hong, T.-P., Lee, C.-Y.: Induction of fuzzy rules and membership functions from training examples. Fuzzy Sets Syst. 84(1), 33\u201347 (1996)","journal-title":"Fuzzy Sets Syst."},{"key":"9_CR22","unstructured":"Hypriot: HypriotOS (2020). https:\/\/blog.hypriot.com\/about\/. Accessed 04 June 2020"},{"key":"9_CR23","doi-asserted-by":"crossref","unstructured":"El Ioini, N., Pahl, C.: A review of distributed ledger technologies (2018)","DOI":"10.1007\/978-3-030-02671-4_16"},{"key":"9_CR24","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 (IoTSMS) (2018)","DOI":"10.1109\/IoTSMS.2018.8554470"},{"key":"9_CR25","unstructured":"El Ioini, N., Pahl, C., Helmer, S.: A decision framework for blockchain platforms for IoT and edge computing. In: IoTBDS 2018 (2018)"},{"key":"9_CR26","doi-asserted-by":"crossref","unstructured":"Ipek, E., Mutlu, O., Martinez, J.F., Caruana, R.: Self-optimizing memory controllers: a reinforcement learning approach. In: 2008 International Symposium on Computer Architecture, pp. 39\u201350 (2008)","DOI":"10.1109\/ISCA.2008.21"},{"key":"9_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1007\/978-3-319-22885-3_2","volume-title":"Service-Oriented Computing - ICSOC 2014 Workshops","author":"P Jamshidi","year":"2015","unstructured":"Jamshidi, P., Pahl, C., Chinenyeze, S., Liu, X.: Cloud migration patterns: a multi-cloud service architecture perspective. In: Toumani, F., et al. (eds.) ICSOC 2014. LNCS, vol. 8954, pp. 6\u201319. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22885-3_2"},{"key":"9_CR28","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Sharifloo, A., Pahl, C., Arabnejad, H., Metzger, A., Estrada, G.: Fuzzy self-learning controllers for elasticity management in dynamic cloud architectures. In: International Conference on Quality of Software Architectures, pp. 70\u201379 (2016)","DOI":"10.1109\/QoSA.2016.13"},{"key":"9_CR29","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, 50\u201360 (2016)","journal-title":"IEEE Cloud Comput."},{"issue":"9","key":"9_CR30","doi-asserted-by":"publisher","first-page":"1159","DOI":"10.1002\/spe.2442","volume":"47","author":"P Jamshidi","year":"2017","unstructured":"Jamshidi, P., Pahl, C., Mendonca, N.C.: Pattern-based multi-cloud architecture migration. Softw. Pract. Exp. 47(9), 1159\u20131184 (2017)","journal-title":"Softw. Pract. Exp."},{"key":"9_CR31","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Ahmad, A., Pahl, C.: Autonomic resource provisioning for cloud-based software. In: Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2014 (2014)","DOI":"10.1145\/2593929.2593940"},{"issue":"3","key":"9_CR32","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":"9_CR33","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Sharifloo, A.M., Pahl, C., Metzger, A., Estrada, G.: Self-learning cloud controllers: fuzzy Q-learning for knowledge evolution. In: ICAC 2015, pp. 208\u2013211 (2015)","DOI":"10.1109\/ICCAC.2015.35"},{"issue":"3","key":"9_CR34","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1109\/21.256541","volume":"23","author":"JSR Jang","year":"1993","unstructured":"Jang, J.S.R.: ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 23(3), 665\u2013685 (1993)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"2\u20133","key":"9_CR35","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/s13740-013-0024-2","volume":"2","author":"M Javed","year":"2013","unstructured":"Javed, M., Abgaz, Y.M., Pahl, C.: Ontology change management and identification of change patterns. J. Data Semant. 2(2\u20133), 119\u2013143 (2013)","journal-title":"J. Data Semant."},{"key":"9_CR36","unstructured":"Kambatla, K., Pathak, A., Pucha, H.: Towards optimizing hadoop provisioning in the cloud. In: Conference on Hot Topics in Cloud Computing, HotCloud 2009 (2009)"},{"key":"9_CR37","doi-asserted-by":"crossref","unstructured":"Kenny, C., Pahl, C.: Automated tutoring for a database skills training environment. In: ACM SIGCSE Symposium 2005, pp. 58\u201364 (2005)","DOI":"10.1145\/1047124.1047377"},{"issue":"1","key":"9_CR38","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41\u201350 (2003)","journal-title":"Computer"},{"key":"9_CR39","doi-asserted-by":"crossref","unstructured":"Kiss, P., Reale, A., Ferrari, C.J., Istenes, Z.: Deployment of IoT applications on 5G edge. In: 2018 IEEE International Conference on Future IoT Technologies (2018)","DOI":"10.1109\/FIOT.2018.8325595"},{"key":"9_CR40","doi-asserted-by":"crossref","unstructured":"Kritikos, K., Skrzypek, P.: A review of serverless frameworks. In: 2018 IEEE\/ACM UCC Companion (2018)","DOI":"10.1109\/UCC-Companion.2018.00051"},{"key":"9_CR41","unstructured":"Kubeless: Kubeless: The kubernetes native serverless framework (2020). https:\/\/kubeless.io\/. Accessed 04 June 2020"},{"key":"9_CR42","doi-asserted-by":"crossref","unstructured":"Lama, P., Zhou, X.: Autonomic provisioning with self-adaptive neural fuzzy control for end-to-end delay guarantee. In: International Symposium on Modeling, Analysis and Simulation of Computer and Telecom Systems (2010)","DOI":"10.1109\/MASCOTS.2010.24"},{"key":"9_CR43","unstructured":"Le, V.T., Pahl, C., El Ioini, N.: Blockchain based service continuity in mobile edge computing. In: 6th International Conference on Internet of Things: Systems, Management and Security (2019)"},{"key":"9_CR44","unstructured":"Lei, X., Pahl, C., Donnellan, D.: An evaluation technique for content interaction in web-based teaching and learning environments. In: 3rd IEEE International Conference on Advanced Technologies, pp. 294\u2013295 (2003)"},{"issue":"5","key":"9_CR45","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1109\/MWC.2017.1600304WC","volume":"24","author":"R Li","year":"2017","unstructured":"Li, R., et al.: Intelligent 5G: when cellular networks meet artificial intelligence. IEEE Wirel. Commun. 24(5), 175\u2013183 (2017)","journal-title":"IEEE Wirel. Commun."},{"issue":"12","key":"9_CR46","doi-asserted-by":"publisher","first-page":"1320","DOI":"10.1109\/12.106218","volume":"40","author":"C-T Lin","year":"1991","unstructured":"Lin, C.-T., Lee, C.S.G.: Neural-network-based fuzzy logic control and decision system. IEEE Trans. Comput. 40(12), 1320\u20131336 (1991)","journal-title":"IEEE Trans. Comput."},{"issue":"1","key":"9_CR47","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/TLT.2009.7","volume":"2","author":"M Melia","year":"2009","unstructured":"Melia, M., Pahl, C.: Constraint-based validation of adaptive e-learning courseware. IEEE Trans. Learn. Technol. 2(1), 37\u201349 (2009)","journal-title":"IEEE Trans. Learn. Technol."},{"key":"9_CR48","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MS.2019.2955937","volume":"38","author":"NC Mendonca","year":"2019","unstructured":"Mendonca, N.C., Jamshidi, P., Garlan, D., Pahl, C.: Developing self-adaptive microservice systems: challenges and directions. IEEE Softw. 38, 70\u201379 (2019)","journal-title":"IEEE Softw."},{"key":"9_CR49","unstructured":"Murray, S., Ryan, J., Pahl, C.: A tool-mediated cognitive apprenticeship approach for a computer engineering course. In: Proceedings 3rd IEEE International Conference on Advanced Technologies, pp2\u20136 (2003)"},{"key":"9_CR50","unstructured":"openFaaS: openfaas: Auto-scaling (2020). https:\/\/docs.openfaas.com\/architecture\/autoscaling\/. Accessed 04 June 2020"},{"issue":"3","key":"9_CR51","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1026487.1008007","volume":"36","author":"C Pahl","year":"2004","unstructured":"Pahl, C., Barrett, R., Kenny, C.: Supporting active database learning and training through interactive multimedia. ACM SIGCSE Bull. 36(3), 27\u201331 (2004)","journal-title":"ACM SIGCSE Bull."},{"key":"9_CR52","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"},{"issue":"2","key":"9_CR53","doi-asserted-by":"publisher","first-page":"17","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), 17 (2018)","journal-title":"ACM Trans. Internet Technol. (TOIT)"},{"key":"9_CR54","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1007\/3-540-36578-8_2","volume-title":"Fundamental Approaches to Software Engineering","author":"C Pahl","year":"2003","unstructured":"Pahl, C.: An ontology for software component matching. In: Pezz\u00e8, M. (ed.) FASE 2003. LNCS, vol. 2621, pp. 6\u201321. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-36578-8_2"},{"key":"9_CR55","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1007\/978-3-540-75132-8_6","volume-title":"Software Architecture","author":"C Pahl","year":"2007","unstructured":"Pahl, C., Giesecke, S., Hasselbring, W.: An ontology-based approach for modelling architectural styles. In: Oquendo, F. (ed.) ECSA 2007. LNCS, vol. 4758, pp. 60\u201375. Springer, Heidelberg (2007). https:\/\/doi.org\/10.1007\/978-3-540-75132-8_6"},{"key":"9_CR56","doi-asserted-by":"crossref","unstructured":"Pahl, C., Fronza, I., El Ioini, N., Barzegar, H.R.: A review of architectural principles and patterns for distributed mobile information systems. In: 14th International Conference on Web Information Systems and Technologies (2019)","DOI":"10.5220\/0008555900002366"},{"key":"9_CR57","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1007\/11581741_8","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"C Pahl","year":"2005","unstructured":"Pahl, C.: Layered ontological modelling for web service-oriented model-driven architecture. In: Hartman, A., Kreische, D. (eds.) ECMDA-FA 2005. LNCS, vol. 3748, pp. 88\u2013102. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11581741_8"},{"key":"9_CR58","unstructured":"Pahl, C., Jamshidi, P., Zimmermann, O.: Microservices and containers. In: Software Engineering SE 2020 (2020)"},{"key":"9_CR59","unstructured":"Prometheus: Prometheus: Querying (2020). https:\/\/prometheus.io\/docs\/prometheus\/latest\/querying\/. Accessed 04 June 2020"},{"key":"9_CR60","unstructured":"Raspberry Pi: Raspberry pi: products (2020). https:\/\/www.raspberrypi.org\/products\/. Accessed 04 June 2020"},{"key":"9_CR61","doi-asserted-by":"crossref","unstructured":"Saboori, A., Jiang, G., Chen, H.: Autotuning configurations in distributed systems for performance improvements using evolutionary strategies. In: International Conference on Distributed Computing Systems (2008)","DOI":"10.1109\/ICDCS.2008.11"},{"key":"9_CR62","unstructured":"Samir, A., Pahl, C.: Anomaly detection and analysis for clustered cloud computing reliability. In: International Conference on Cloud Computing, GRIDs, and Virtualization, pp. 110\u2013119 (2019)"},{"key":"9_CR63","unstructured":"Samir, A., Pahl, C.: A controller architecture for anomaly detection, root cause analysis and self-adaptation for cluster architectures. In: International Conference on Adaptive and Self-Adaptive Systems and Applications, pp. 75\u201383 (2019)"},{"issue":"1","key":"9_CR64","doi-asserted-by":"publisher","first-page":"64","DOI":"10.3390\/electronics9010064","volume":"9","author":"A Samir","year":"2020","unstructured":"Samir, A., Pahl, C.: Detecting and localizing anomalies in container clusters using Markov models. Electronics 9(1), 64 (2020)","journal-title":"Electronics"},{"key":"9_CR65","doi-asserted-by":"crossref","unstructured":"Scolati, R., Fronza, I., Ioini, N.E., Samir, A., Pahl, C.: A containerized big data streaming architecture for edge cloud computing on clustered single-board devices. In: International Conference on Cloud Computing and Services Science CLOSER (2019)","DOI":"10.5220\/0007695000680080"},{"key":"9_CR66","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1007\/978-3-030-49432-2_8","volume-title":"Cloud Computing and Services Science","author":"R Scolati","year":"2020","unstructured":"Scolati, R., Fronza, I., El Ioini, N., Samir, A., Barzegar, H.R., Pahl, C.: A containerized edge cloud architecture for data stream processing. In: Ferguson, D., M\u00e9ndez Mu\u00f1oz, V., Pahl, C., Helfert, M. (eds.) CLOSER 2019. CCIS, vol. 1218, pp. 150\u2013176. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-49432-2_8"},{"key":"9_CR67","unstructured":"Serverless: Serverless framework (2020). https:\/\/serverless.com\/. Accessed 04 June 2020"},{"key":"9_CR68","doi-asserted-by":"crossref","unstructured":"Steffenel, L., Schwertner Char, A., da Silva Alves, B.: A containerized tool to deploy scientific applications over Soc-based systems: the case of meteorological forecasting with WRF. In: CLOSER 2019 (2019)","DOI":"10.5220\/0007799705610568"},{"key":"9_CR69","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/978-3-030-31646-4_5","volume-title":"Microservices","author":"D Taibi","year":"2020","unstructured":"Taibi, D., Lenarduzzi, V., Pahl, C.: Microservices anti-patterns: a taxonomy. Microservices, pp. 111\u2013128. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-31646-4_5"},{"key":"9_CR70","doi-asserted-by":"crossref","unstructured":"Taibi, D., Lenarduzzi, V., Pahl, C., Janes, A.: Microservices in agile software development: a workshop-based study into issues, advantages, and disadvantages. In: XP 2017 Scientific Workshops (2017)","DOI":"10.1145\/3120459.3120483"},{"key":"9_CR71","doi-asserted-by":"crossref","unstructured":"Taibi, D., El Ioini, N., Pahl, C., Niederkofler J.R.S.: Patterns for serverless functions (Function-as-a-Service): a multivocal literature review. In: Proceedings of the 10th International Conference on Cloud Computing and Services Science, CLOSER (2020)","DOI":"10.5220\/0009578501810192"},{"key":"9_CR72","doi-asserted-by":"crossref","unstructured":"Tata, S., Jain, R., Ludwig, H., Gopisetty, S.: Living in the cloud or on the edge: opportunities and challenges of IoT application architecture. In: 2017 IEEE International Conference on Services Computing (SCC), pp. 220\u2013224","DOI":"10.1109\/SCC.2017.35"},{"key":"9_CR73","doi-asserted-by":"crossref","unstructured":"von Leon, D., Miori, L., Sanin, J., El Ioini, N., Helmer, S., Pahl, C.: A Performance exploration of architectural options for a middleware for decentralised lightweight edge cloud architectures. In: International Conference on Internet of Things, Big Data and Security (2018)","DOI":"10.5220\/0006677400730084"},{"key":"9_CR74","doi-asserted-by":"crossref","unstructured":"von Leon, D., Miori, L., Sanin, J., El Ioini, N., Helmer, S., Pahl, C.: A Lightweight Container Middleware for Edge Cloud Architectures. In: Fog and Edge Computing: Principles and Paradigms, pp. 145\u2013170 (2019)","DOI":"10.1002\/9781119525080.ch7"},{"key":"9_CR75","unstructured":"Warden, P.: Tensorflow 1.9 officially supports the raspberry Pi (2020). https:\/\/medium.com\/tensorflow\/tensorflow-1-9-officially-supports-the-raspberry-pi-b91669b0aa0. Accessed 04 June 2020"},{"key":"9_CR76","doi-asserted-by":"crossref","unstructured":"Xi, B., Xia, C.H., Liu, Z., Zhang, L., Raghavachari, M.: A smart hill-climbing algorithm for application server configuration. In: 13th International Conference on WWW (2004)","DOI":"10.1145\/988672.988711"},{"key":"9_CR77","doi-asserted-by":"crossref","unstructured":"Yigitbasi, N., Willke, T.L., Liao, G., Epema, D.: Towards machine learning-based auto-tuning of mapreduce. In: IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 11\u201320 (2013)","DOI":"10.1109\/MASCOTS.2013.9"}],"container-title":["Communications in Computer and Information Science","Cloud Computing and Services Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-72369-9_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,22]],"date-time":"2022-12-22T03:24:10Z","timestamp":1671679450000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-72369-9_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030723682","9783030723699"],"references-count":77,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-72369-9_9","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"23 March 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CLOSER","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Cloud Computing and Services Science","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Prague","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Czech Republic","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 May 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 May 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"closer2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/closer.scitevents.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"PRIMORIS","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"67","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"14","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"21% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Due to the COVID-19 pandemic the conference was held in a virtual format","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}