{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:36:59Z","timestamp":1742913419815,"version":"3.40.3"},"publisher-location":"Cham","reference-count":37,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030026707"},{"type":"electronic","value":"9783030026714"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","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":[[2018]]},"DOI":"10.1007\/978-3-030-02671-4_1","type":"book-chapter","created":{"date-parts":[[2018,10,17]],"date-time":"2018-10-17T15:23:23Z","timestamp":1539789803000},"page":"3-21","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Optimized Container-Based Process Execution in the Cloud"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5562-4430","authenticated-orcid":false,"given":"Philipp","family":"Waibel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5346-8358","authenticated-orcid":false,"given":"Anton","family":"Yeshchenko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6828-9945","authenticated-orcid":false,"given":"Stefan","family":"Schulte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7260-524X","authenticated-orcid":false,"given":"Jan","family":"Mendling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,10,18]]},"reference":[{"issue":"3","key":"1_CR1","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MCC.2014.51","volume":"1","author":"D Bernstein","year":"2014","unstructured":"Bernstein, D.: Containers and cloud: from LXC to docker to Kubernetes. IEEE Cloud Comput. 1(3), 81\u201384 (2014)","journal-title":"IEEE Cloud Comput."},{"key":"1_CR2","doi-asserted-by":"crossref","unstructured":"Bessai, K., Youcef, S., Oulamara, A., Godart, C.: Bi-criteria strategies for business processes scheduling in cloud environments with fairness metrics. In: 7th International Conference on Research Challenges in Information Science (RCIS), pp. 1\u201310 (2013)","DOI":"10.1109\/RCIS.2013.6577701"},{"issue":"2","key":"1_CR3","doi-asserted-by":"crossref","first-page":"145","DOI":"10.3233\/FI-2012-754","volume":"120","author":"D Bhandari","year":"2012","unstructured":"Bhandari, D., Murthy, C., Pal, S.K.: Variance as a stopping criterion for genetic algorithms with elitist model. Fundamenta Informaticae 120(2), 145\u2013164 (2012)","journal-title":"Fundamenta Informaticae"},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"Borkowski, M., Schulte, S., Hochreiner, C.: Predicting cloud resource utilization. In: 2016 IEEE\/ACM 9th International Conference on Utility and Cloud Computing (UCC), pp. 37\u201342 (2016)","DOI":"10.1145\/2996890.2996907"},{"key":"1_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1007\/978-3-319-69462-7_31","volume-title":"On the Move to Meaningful Internet Systems. OTM 2017 Conferences","author":"K Boukadi","year":"2017","unstructured":"Boukadi, K., Grati, R., Rekik, M., Abdallah, H.B.: From VM to container: a linear program for outsourcing a business process to cloud containers. In: Panetto, H. (ed.) OTM 2017. LNCS, vol. 10573, pp. 488\u2013504. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-69462-7_31"},{"key":"1_CR6","volume-title":"SAP R\/3 Business Blueprint: Understanding the Business Process Reference Model","author":"TA Curran","year":"1997","unstructured":"Curran, T.A., Keller, G.: SAP R\/3 Business Blueprint: Understanding the Business Process Reference Model. Prentice Hall PTR, Upper Saddle River (1997)"},{"key":"1_CR7","unstructured":"Diaz-Gomez, P.A., Hougen, D.F.: Initial population for genetic algorithms: a metric approach. In: Proceedings of the 2007 International Conference on Genetic and Evolutionary Methods (GEM 2007), pp. 43\u201349 (2007)"},{"key":"1_CR8","doi-asserted-by":"crossref","unstructured":"Dua, R., Raja, A.R., Kakadia, D.: Virtualization vs Containerization to Support PaaS. In: 2014 IEEE International Conference on Cloud Engineering, pp. 610\u2013614 (2014)","DOI":"10.1109\/IC2E.2014.41"},{"key":"1_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-56509-4","volume-title":"Fundamentals of Business Process Management","author":"M Dumas","year":"2018","unstructured":"Dumas, M., Rosa, M.L., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management, 2nd edn. Springer, Heidelberg (2018). https:\/\/doi.org\/10.1007\/978-3-662-56509-4","edition":"2"},{"issue":"5","key":"1_CR10","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1109\/MIC.2011.121","volume":"15","author":"S Dustdar","year":"2011","unstructured":"Dustdar, S., Guo, Y., Satzger, B., Truong, H.L.: Principles of elastic processes. IEEE Internet Comput. 15(5), 66\u201371 (2011)","journal-title":"IEEE Internet Comput."},{"issue":"11","key":"1_CR11","doi-asserted-by":"publisher","first-page":"1059","DOI":"10.1007\/s00607-014-0410-0","volume":"96","author":"ME Frincu","year":"2014","unstructured":"Frincu, M.E., Genaud, S., Gossa, J.: On the efficiency of several VM provisioning strategies for workflows with multi-threaded tasks on clouds. Computing 96(11), 1059\u20131086 (2014)","journal-title":"Computing"},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"Gerlach, W., et al.: Skyport: container-based execution environment management for multi-cloud scientific workflows. In: 5th International Conference on Data-Intensive Computing in the Clouds, pp. 25\u201332 (2014)","DOI":"10.1109\/DataCloud.2014.6"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Halima, R.B., Kallel, S., Gaaloul, W., Jmaiel, M.: Optimal cost for time-aware cloud resource allocation in business processes. In: 14th International Conference on Services Computing, pp. 314\u2013321 (2017)","DOI":"10.1109\/SCC.2017.47"},{"issue":"5","key":"1_CR14","doi-asserted-by":"publisher","first-page":"700","DOI":"10.1109\/TSC.2015.2428246","volume":"9","author":"P Hoenisch","year":"2016","unstructured":"Hoenisch, P., Schuller, D., Schulte, S., Hochreiner, C., Dustdar, S.: Optimization of complex elastic processes. IEEE Trans. Serv. Comput. 9(5), 700\u2013713 (2016)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"1_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1007\/978-3-662-48616-0_20","volume-title":"Service-Oriented Computing","author":"P Hoenisch","year":"2015","unstructured":"Hoenisch, P., Weber, I., Schulte, S., Zhu, L., Fekete, A.: Four-fold auto-scaling on a contemporary deployment platform using Docker containers. In: Barros, A., Grigori, D., Narendra, N.C., Dam, H.K. (eds.) ICSOC 2015. LNCS, vol. 9435, pp. 316\u2013323. Springer, Heidelberg (2015). https:\/\/doi.org\/10.1007\/978-3-662-48616-0_20"},{"issue":"2","key":"1_CR16","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1109\/71.265940","volume":"5","author":"ES Hou","year":"1994","unstructured":"Hou, E.S., Ansari, N., Ren, H.: A genetic algorithm for multiprocessor scheduling. IEEE Trans. Parallel Distrib. Syst. 5(2), 113\u2013120 (1994)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Juhnke, E., D\u00f6rnemann, T., Bock, D., Freisleben, B.: Multi-objective scheduling of BPEL workflows in geographically distributed clouds. In: 4th International Conference on Cloud Computing, pp. 412\u2013419 (2011)","DOI":"10.1109\/CLOUD.2011.24"},{"key":"1_CR18","volume-title":"SAP R\/3 Process Oriented Implementation: Iterative Process Prototyping","author":"G Keller","year":"1998","unstructured":"Keller, G., Teufel, T.: SAP R\/3 Process Oriented Implementation: Iterative Process Prototyping. Addison-Wesley Longman Publishing Co., Boston (1998)"},{"key":"1_CR19","doi-asserted-by":"crossref","unstructured":"Leitner, P., Hummer, W., Satzger, B., Inzinger, C., Dustdar, S.: Cost-efficient and application SLA-aware client side request scheduling in an infrastructure-as-a-service cloud. In: 5th International Conference on Cloud Computing, pp. 213\u2013220 (2012)","DOI":"10.1109\/CLOUD.2012.21"},{"key":"1_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-642-03848-8_4","volume-title":"Business Process Management","author":"B Lud\u00e4scher","year":"2009","unstructured":"Lud\u00e4scher, B., Weske, M., McPhillips, T., Bowers, S.: Scientific workflows: business as usual? In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 31\u201347. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-03848-8_4"},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"Mao, M., Humphrey, M.: A performance study on the VM startup time in the cloud. In: 5th International Conference on Cloud Computing, pp. 423\u2013430 (2012)","DOI":"10.1109\/CLOUD.2012.103"},{"issue":"1","key":"1_CR22","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1016\/j.datak.2007.06.019","volume":"64","author":"J Mendling","year":"2008","unstructured":"Mendling, J., Verbeek, H., van Dongen, B.F., van der Aalst, W.M.P., Neumann, G.: Detection and prediction of errors in EPCs of the SAP reference model. Data Knowl. Eng. 64(1), 312\u2013329 (2008)","journal-title":"Data Knowl. Eng."},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Nardelli, M., Hochreiner, C., Schulte, S.: Elastic provisioning of virtual machines for container deployment. In: 8th ACM\/SPEC on International Conference on Performance Engineering Companion, pp. 5\u201310 (2017)","DOI":"10.1145\/3053600.3053602"},{"issue":"3","key":"1_CR24","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MCC.2015.51","volume":"2","author":"C Pahl","year":"2015","unstructured":"Pahl, C.: Containerization and the PaaS cloud. IEEE Cloud Comput. 2(3), 24\u201331 (2015)","journal-title":"IEEE Cloud Comput."},{"key":"1_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/978-3-319-65000-5_9","volume-title":"Business Process Management","author":"G Rosinosky","year":"2017","unstructured":"Rosinosky, G., Youcef, S., Charoy, F.: Efficient migration-aware algorithms for elastic BPMaaS. In: Carmona, J., Engels, G., Kumar, A. (eds.) BPM 2017. LNCS, vol. 10445, pp. 147\u2013163. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-65000-5_9"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Schulte, S., Hoenisch, P., Hochreiner, C., Dustdar, S., Klusch, M., Schuller, D.: Towards process support for cloud manufacturing. In: International Enterprise Distributed Object Computing Conference, pp. 142\u2013149. IEEE (2014)","DOI":"10.1109\/EDOC.2014.28"},{"key":"1_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/978-3-642-37804-1_19","volume-title":"Service-Oriented Computing - ICSOC 2012 Workshops","author":"S Schulte","year":"2013","unstructured":"Schulte, S., Hoenisch, P., Venugopal, S., Dustdar, S.: Introducing the Vienna platform for elastic processes. In: Ghose, A., et al. (eds.) ICSOC 2012. LNCS, vol. 7759, pp. 179\u2013190. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-37804-1_19"},{"key":"1_CR28","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1016\/j.future.2014.09.005","volume":"46","author":"S Schulte","year":"2015","unstructured":"Schulte, S., Janiesch, C., Venugopal, S., Weber, I., Hoenisch, P.: Elastic business process management: state of the art and open challenges for BPM in the cloud. Future Gener. Comput. Syst. 46, 36\u201350 (2015)","journal-title":"Future Gener. Comput. Syst."},{"issue":"105\u2013111","key":"1_CR29","first-page":"2","volume":"66","author":"KT Seo","year":"2014","unstructured":"Seo, K.T., Hwang, H.S., Moon, I.Y., Kwon, O.Y., Kim, B.J.: Performance comparison analysis of Linux container and virtual machine for building cloud. Adv. Sci. Technol. Lett. 66(105\u2013111), 2 (2014)","journal-title":"Adv. Sci. Technol. Lett."},{"key":"1_CR30","doi-asserted-by":"crossref","unstructured":"Srirama, S.N., Ostovar, A.: Optimal resource provisioning for scaling enterprise applications on the cloud. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom), pp. 262\u2013271. IEEE (2014)","DOI":"10.1109\/CloudCom.2014.24"},{"issue":"1","key":"1_CR31","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(1), 45\u201352 (2011)","journal-title":"ACM SIGCOMM Comput. Comm. Rev."},{"issue":"7","key":"1_CR32","first-page":"1","volume":"96","author":"Y Wei","year":"2014","unstructured":"Wei, Y., Blake, M.B.: Proactive virtualized resource management for service workflows in the cloud. Computing 96(7), 1\u201316 (2014)","journal-title":"Computing"},{"key":"1_CR33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28616-2","volume-title":"Business Process Management: Concepts, Languages, Architectures","author":"M Weske","year":"2012","unstructured":"Weske, M.: Business Process Management: Concepts, Languages, Architectures, 2nd edn. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-28616-2","edition":"2"},{"key":"1_CR34","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"D Whitley","year":"1994","unstructured":"Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4, 65\u201385 (1994)","journal-title":"Stat. Comput."},{"key":"1_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/978-3-642-20152-3_24","volume-title":"Database Systems for Advanced Applications","author":"Z Ye","year":"2011","unstructured":"Ye, Z., Zhou, X., Bouguettaya, A.: Genetic algorithm based QoS-aware service compositions in cloud computing. In: Yu, J.X., Kim, M.H., Unland, R. (eds.) DASFAA 2011. LNCS, vol. 6588, pp. 321\u2013334. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-20152-3_24"},{"issue":"4","key":"1_CR36","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1016\/j.jss.2008.08.039","volume":"82","author":"M Yoo","year":"2009","unstructured":"Yoo, M.: Real-time task scheduling by multiobjective genetic algorithm. J. Syst. Softw. 82(4), 619\u2013628 (2009)","journal-title":"J. Syst. Softw."},{"key":"1_CR37","doi-asserted-by":"crossref","unstructured":"Zheng, C., Tovar, B., Thain, D.: Deploying high throughput scientific workflows on container schedulers with makeflow and mesos. In: 17th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 130\u2013139 (2017)","DOI":"10.1109\/CCGRID.2017.9"}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems. OTM 2018 Conferences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-02671-4_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T16:58:15Z","timestamp":1710262695000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-02671-4_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030026707","9783030026714"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-02671-4_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"18 October 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"OTM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"OTM Confederated International Conferences \"On the Move to Meaningful Internet Systems\"","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Valletta","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Malta","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":"22 October 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 October 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"otm2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.otmconferences.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Custom system developed for OTM","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"173","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":"64","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":"22","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":"37% - 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":"0","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":"3,7","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":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}