{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T07:37:17Z","timestamp":1758267437448,"version":"3.41.0"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319998183"},{"type":"electronic","value":"9783319998190"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-99819-0_16","type":"book-chapter","created":{"date-parts":[[2018,8,30]],"date-time":"2018-08-30T08:58:46Z","timestamp":1535619526000},"page":"207-215","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Cloud Topology and Orchestration Using TOSCA: A Systematic Literature Review"],"prefix":"10.1007","author":[{"given":"Julian","family":"Bellendorf","sequence":"first","affiliation":[]},{"given":"Zolt\u00e1n \u00c1d\u00e1m","family":"Mann","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,8,31]]},"reference":[{"key":"16_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"692","DOI":"10.1007\/978-3-642-45005-1_62","volume-title":"Service-Oriented Computing","author":"T Binz","year":"2013","unstructured":"Binz, T., et al.: OpenTOSCA \u2013 a runtime for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 692\u2013695. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-45005-1_62"},{"key":"16_CR2","doi-asserted-by":"publisher","first-page":"527","DOI":"10.1007\/978-1-4614-7535-4_22","volume-title":"Advanced Web Services","author":"T Binz","year":"2014","unstructured":"Binz, T., Breitenb\u00fccher, U., Kopp, O., Leymann, F.: TOSCA: portable automated deployment and management of cloud applications. In: Bouguettaya, A., Sheng, Q., Daniel, F. (eds.) Advanced Web Services, pp. 527\u2013549. Springer, New York (2014). https:\/\/doi.org\/10.1007\/978-1-4614-7535-4_22"},{"key":"16_CR3","doi-asserted-by":"crossref","unstructured":"Binz, T., Breitenb\u00fccher, U., Kopp, O., Leymann, F., Wei\u00df, A.: Improve resource-sharing through functionality-preserving merge of cloud application topologies. In: Proceedings of the CLOSER 2013, pp. 96\u2013103 (2013)","DOI":"10.5220\/0004378000960103"},{"issue":"3","key":"16_CR4","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MIC.2012.43","volume":"16","author":"T Binz","year":"2012","unstructured":"Binz, T., Breiter, G., Leyman, F., Spatzier, T.: Portable cloud services using TOSCA. IEEE Internet Comput. 16(3), 80\u201385 (2012)","journal-title":"IEEE Internet Comput."},{"key":"16_CR5","doi-asserted-by":"crossref","unstructured":"Breitenb\u00fccher, U., Binz, T., K\u00e9pes, K., Kopp, O., Leymann, F., Wettinger, J.: Combining declarative and imperative cloud application provisioning based on TOSCA. In: Proceedings of the IC2E 2014, pp. 87\u201396 (2014)","DOI":"10.1109\/IC2E.2014.56"},{"key":"16_CR6","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1007\/978-3-319-29582-4_13","volume-title":"Cloud Computing and Services Science","author":"U Breitenb\u00fccher","year":"2016","unstructured":"Breitenb\u00fccher, U., Binz, T., Kopp, O., K\u00e9pes, K., Leymann, F., Wettinger, J.: Hybrid TOSCA provisioning plans: integrating declarative and imperative cloud application provisioning technologies. In: Helfert, M., M\u00e9ndez Mu\u00f1oz, V., Ferguson, D. (eds.) CLOSER 2015. CCIS, vol. 581, pp. 239\u2013262. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-29582-4_13"},{"key":"16_CR7","unstructured":"Breitenb\u00fccher, U., Binz, T., Kopp, O., Leymann, F.: Vinothek - a self-service portal for TOSCA. In: Proceedings of the ZEUS 2014, pp. 72\u201375 (2014)"},{"key":"16_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1007\/978-3-642-33606-5_25","volume-title":"On the Move to Meaningful Internet Systems: OTM 2012","author":"U Breitenb\u00fccher","year":"2012","unstructured":"Breitenb\u00fccher, U., Binz, T., Kopp, O., Leymann, F., Schumm, D.: Vino4TOSCA: a visual notation for application topologies based on TOSCA. In: Meersman, R., et al. (eds.) OTM 2012. LNCS, vol. 7565, pp. 416\u2013424. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-33606-5_25"},{"key":"16_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/978-3-319-24072-5_2","volume-title":"Service Oriented and Cloud Computing","author":"A Brogi","year":"2015","unstructured":"Brogi, A., Canciani, A., Soldani, J.: Modelling and analysing cloud application management. In: Dustdar, S., Leymann, F., Villari, M. (eds.) ESOCC 2015. LNCS, vol. 9306, pp. 19\u201333. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-24072-5_2"},{"issue":"3\u20134","key":"16_CR10","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/s00450-016-0332-5","volume":"32","author":"A Brogi","year":"2017","unstructured":"Brogi, A., Cifariello, P., Soldani, J.: DrACO: discovering available cloud offerings. Comput. Sci. Res. Dev. 32(3\u20134), 269\u2013279 (2017)","journal-title":"Comput. Sci. Res. Dev."},{"key":"16_CR11","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1007\/978-3-642-45364-9_18","volume-title":"Advances in Service-Oriented and Cloud Computing","author":"A Brogi","year":"2013","unstructured":"Brogi, A., Soldani, J.: Matching cloud services with TOSCA. In: Canal, C., Villari, M. (eds.) ESOCC 2013. CCIS, vol. 393, pp. 218\u2013232. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-45364-9_18"},{"key":"16_CR12","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.scico.2015.09.004","volume":"115\u2013116","author":"A Brogi","year":"2016","unstructured":"Brogi, A., Soldani, J.: Finding available services in TOSCA-compliant clouds. Sci. Comput. Program. 115\u2013116, 177\u2013198 (2016)","journal-title":"Sci. Comput. Program."},{"key":"16_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/978-3-662-44879-3_13","volume-title":"Service-Oriented and Cloud Computing","author":"A Brogi","year":"2014","unstructured":"Brogi, A., Soldani, J., Wang, P.W.: TOSCA in a nutshell: promises and perspectives. In: Villari, M., Zimmermann, W., Lau, K.-K. (eds.) ESOCC 2014. LNCS, vol. 8745, pp. 171\u2013186. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-44879-3_13"},{"key":"16_CR14","doi-asserted-by":"crossref","unstructured":"Calcaterra, D., Cartelli, V., Di Modica, G., Tomarchio, O.: Combining TOSCA and BPMN to enable automated cloud service provisioning. In: Proceedings of the CLOSER 2017, pp. 159\u2013168 (2017)","DOI":"10.5220\/0006304701870196"},{"key":"16_CR15","doi-asserted-by":"crossref","unstructured":"Chareonsuk, W., Vatanawood, W.: Formal verification of cloud orchestration design with TOSCA and BPEL. In: Proceedings of the ECTI-CON 2016, pp. 1\u20135 (2016)","DOI":"10.1109\/ECTICon.2016.7561358"},{"key":"16_CR16","unstructured":"Da Silva, A., et al.: Internet of Things out of the box: using TOSCA for automating the deployment of IoT environments. In: Proceedings of the CLOSER 2017, pp. 330\u2013339 (2017)"},{"key":"16_CR17","doi-asserted-by":"crossref","unstructured":"Di Martino, B., Cretella, G., Esposito, A.: Defining cloud services workflow: a comparison between TOSCA and OpenStack Hot. In: Proceedings of the CISIS 2015, pp. 541\u2013546 (2015)","DOI":"10.1109\/CISIS.2015.80"},{"key":"16_CR18","doi-asserted-by":"crossref","unstructured":"Dr\u00e4xler, S., Karl, H., Mann, Z.A.: Joint optimization of scaling and placement of virtual network services. In: Proceedings of the CCGrid 2017, pp. 365\u2013370 (2017)","DOI":"10.1109\/CCGRID.2017.25"},{"key":"16_CR19","doi-asserted-by":"crossref","unstructured":"Haupt, F., Leymann, F., Nowak, A., Wagner, S.: Lego4TOSCA: composable building blocks for cloud applications. In: Proceedings of the CLOUD 2014, pp. 160\u2013167 (2014)","DOI":"10.1109\/CLOUD.2014.31"},{"key":"16_CR20","unstructured":"Hirmer, P., Breitenb\u00fccher, U., Binz, T., Leymann, F.: Automatic topology completion of TOSCA-based cloud applications. In: Proceedings of the Informatik 2014, pp. 247\u2013258 (2014)"},{"key":"16_CR21","doi-asserted-by":"crossref","unstructured":"Katsaros, G., Menzel, M., Lenk, A., Rake-Revelant, J., Skipp, R., Eberhardt, J.: Cloud application portability with TOSCA, Chef and Openstack: experiences from a proof-of-concept implementation. In: Proceedings of the IC2E 2014, pp. 295\u2013302 (2014)","DOI":"10.1109\/IC2E.2014.27"},{"key":"16_CR22","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1007\/978-3-642-33155-8_4","volume-title":"Business Process Model and Notation","author":"O Kopp","year":"2012","unstructured":"Kopp, O., Binz, T., Breitenb\u00fccher, U., Leymann, F.: BPMN4TOSCA: a domain-specific language to model management plans for composite applications. In: Mendling, J., Weidlich, M. (eds.) BPMN 2012. LNBIP, vol. 125, pp. 38\u201352. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-33155-8_4"},{"key":"16_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"700","DOI":"10.1007\/978-3-642-45005-1_64","volume-title":"Service-Oriented Computing","author":"O Kopp","year":"2013","unstructured":"Kopp, O., Binz, T., Breitenb\u00fccher, U., Leymann, F.: Winery \u2013 a modeling tool for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 700\u2013704. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-45005-1_64"},{"key":"16_CR24","unstructured":"Kopp, O., Binz, T., Breitenb\u00fccher, U., Leymann, F., Michelbach, T.: A domain-specific modeling tool to model management plans for composite applications. In: Proceedings of the ZEUS 2015, pp. 51\u201354 (2015)"},{"key":"16_CR25","doi-asserted-by":"crossref","unstructured":"Kostoska, M., Chorbev, I., Gusev, M.: Creating portable TOSCA archive for iKnow university management system. In: Proceedings of the FedCSIS 2014, pp. 761\u2013768 (2014)","DOI":"10.15439\/2014F311"},{"key":"16_CR26","doi-asserted-by":"crossref","unstructured":"Li, F., V\u00f6gler, M., Clae\u00dfens, M., Dustdar, S.: Towards automated IoT application deployment by a cloud-based approach. In: Proceedings of the SOCA 2013, pp. 61\u201368 (2013)","DOI":"10.1109\/SOCA.2013.12"},{"issue":"1","key":"16_CR27","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1109\/TPDS.2017.2744627","volume":"29","author":"Z\u00c1 Mann","year":"2018","unstructured":"Mann, Z.\u00c1.: Resource optimization across the cloud stack. IEEE Trans. Parallel Distrib. Syst. 29(1), 169\u2013182 (2018)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"16_CR28","doi-asserted-by":"crossref","unstructured":"Mann, Z.\u00c1., Metzger, A.: Optimized cloud deployment of multi-tenant software considering data protection concerns. In: Proceedings of the CCGrid 2017, pp. 609\u2013618 (2017)","DOI":"10.1109\/CCGRID.2017.10"},{"key":"16_CR29","unstructured":"OASIS: Web Services Business Process Execution Language Version 2.0, April 2007. OASIS Standard"},{"key":"16_CR30","unstructured":"OASIS: Topology and Orchestration Specification for Cloud Applications Version 1.0, November 2013. OASIS Standard. http:\/\/docs.oasis-open.org\/tosca\/TOSCA\/v1.0\/os\/TOSCA-v1.0-os.html"},{"key":"16_CR31","unstructured":"OMG: Business Process Model and Notation (BPMN) Version 2.0, January 2011. OMG Document Number: formal\/2011-01-03"},{"key":"16_CR32","unstructured":"Palma, D., Rutkowski, M., Spatzier, T.: TOSCA Simple Profile in YAML Version 1.0, December 2016. OASIS Standard. http:\/\/docs.oasis-open.org\/tosca\/TOSCA-Simple-Profile-YAML\/v1.0\/TOSCA-Simple-Profile-YAML-v1.0.html"},{"key":"16_CR33","doi-asserted-by":"crossref","unstructured":"Saatkamp, K., Breitenb\u00fccher, U., Kopp, O., Leymann, F.: Topology splitting and matching for multi-cloud deployments. In: Proceedings of the CLOSER 2017, pp. 247\u2013258 (2017)","DOI":"10.5220\/0006371002750286"},{"key":"16_CR34","first-page":"1","volume":"33","author":"A Franco da Silva","year":"2017","unstructured":"Franco da Silva, A., Hirmer, P., Breitenb\u00fccher, U., Kopp, O., Mitschang, B.: Customization and provisioning of complex event processing using TOSCA. Comput. Sci. Res. Dev. 33, 1\u201311 (2017)","journal-title":"Comput. Sci. Res. Dev."},{"key":"16_CR35","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1016\/j.jss.2015.12.025","volume":"113","author":"J Soldani","year":"2016","unstructured":"Soldani, J., Binz, T., Breitenb\u00fccher, U., Leymann, F., Brogi, A.: ToscaMart: a method for adapting and reusing cloud applications. J. Syst. Softw. 113, 395\u2013406 (2016)","journal-title":"J. Syst. Softw."},{"key":"16_CR36","doi-asserted-by":"crossref","unstructured":"Tsigkanos, C., Kehrer, T.: On formalizing and identifying patterns in cloud workload specifications. In: Proceedings of the WICSA 2016, pp. 262\u2013267 (2016)","DOI":"10.1109\/WICSA.2016.52"},{"key":"16_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1007\/978-3-642-41030-7_26","volume-title":"On the Move to Meaningful Internet Systems: OTM 2013 Conferences","author":"T Waizenegger","year":"2013","unstructured":"Waizenegger, T., et al.: Policy4TOSCA: a policy-aware cloud service provisioning approach to enable secure cloud computing. In: Meersman, R., et al. (eds.) OTM 2013. LNCS, vol. 8185, pp. 360\u2013376. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-41030-7_26"},{"key":"16_CR38","unstructured":"Waizenegger, T., Wieland, M., Binz, T., Breitenb\u00fccher, U., Leymann, F.: Towards a policy-framework for the deployment and management of cloud services. In: Proceedings of the SECURWARE 2013, pp. 14\u201318 (2013)"},{"key":"16_CR39","doi-asserted-by":"crossref","unstructured":"Wettinger, J., et al.: Integrating configuration management with model-driven cloud management based on TOSCA. In: Proceedings of the CLOSER 2013, pp. 437\u2013446 (2013)","DOI":"10.5220\/0004376204370446"},{"key":"16_CR40","doi-asserted-by":"crossref","unstructured":"Wettinger, J., Binz, T., Breitenb\u00fccher, U., Kopp, O., Leymann, F., Zimmermann, M.: Unified invocation of scripts and services for provisioning, deployment and management of cloud applications based on TOSCA. In: Proceedings of the CLOSER 2014, pp. 559\u2013568 (2014)","DOI":"10.5220\/0004859005590568"},{"key":"16_CR41","doi-asserted-by":"crossref","unstructured":"Yongsiriwit, K., Sellami, M., Gaaloul, W.: A semantic framework supporting cloud resource descriptions interoperability. In: Proceedings of the CLOUD 2016, pp. 585\u2013592 (2017)","DOI":"10.1109\/CLOUD.2016.0083"},{"key":"16_CR42","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/978-3-319-25423-4_3","volume-title":"Formal Methods and Software Engineering","author":"H Yoshida","year":"2015","unstructured":"Yoshida, H., Ogata, K., Futatsugi, K.: Formalization and verification of declarative cloud orchestration. In: Butler, M., Conchon, S., Za\u00efdi, F. (eds.) ICFEM 2015. LNCS, vol. 9407, pp. 33\u201349. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-25423-4_3"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented and Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-99819-0_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T18:02:01Z","timestamp":1751824921000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-99819-0_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319998183","9783319998190"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-99819-0_16","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":"31 August 2018","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"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}