{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T16:30:23Z","timestamp":1778603423512,"version":"3.51.4"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,2,26]],"date-time":"2021-02-26T00:00:00Z","timestamp":1614297600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,2,26]],"date-time":"2021-02-26T00:00:00Z","timestamp":1614297600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2021,10]]},"DOI":"10.1007\/s10270-021-00869-y","type":"journal-article","created":{"date-parts":[[2021,2,26]],"date-time":"2021-02-26T05:18:16Z","timestamp":1614316696000},"page":"1609-1631","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Model-based cloud resource management with TOSCA and OCCI"],"prefix":"10.1007","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7614-7488","authenticated-orcid":false,"given":"St\u00e9phanie","family":"Challita","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabian","family":"Korte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johannes","family":"Erbel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Faiez","family":"Zalila","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jens","family":"Grabowski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Merle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,2,26]]},"reference":[{"key":"869_CR1","unstructured":"Ralf, N., Andy, E., Alexander, P., Thijs, M., Boris, P.: Open Cloud Computing Interface\u2014Core, September (2016). http:\/\/ogf.org\/documents\/GFD.221.pdf"},{"issue":"2\/3","key":"869_CR2","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1147\/JRD.2014.2304772","volume":"58","author":"G Breiter","year":"2014","unstructured":"Breiter, G., Behrendt, M., Gupta, M., Daniel Moser, S., Schulze, R., Sippli, I., Spatzier, T.: Software defined environments based on TOSCA in IBM Cloud implementations. IBM J. Res. Dev. 58(2\/3), 9\u20131 (2014)","journal-title":"IBM J. Res. Dev."},{"key":"869_CR3","unstructured":"Fabian, G., Johannes, M., Erbel, J.G.: Model Driven Cloud Orchestration by Combining TOSCA and OCCI. In: 7th International Conference on Cloud Computing and Services Science (CLOSER), pp. 644\u2013650. SciTePress (2017)"},{"key":"869_CR4","unstructured":"Philippe, M., Olivier, B., Jean, P., No\u00ebl, P., Samir, T.: A precise metamodel for open cloud computing interface. In: 8th IEEE International Conference on Cloud Computing (CLOUD), pp. 852\u2013859. IEEE (2015)"},{"key":"869_CR5","doi-asserted-by":"crossref","unstructured":"Faiez, Z., St\u00e9phanie, C., Philippe, M.: A model-driven tool chain for OCCI. In: 25th International Conference on COOPERATIVE INFORMATION SYSTEMS (CoopIS), pp. 389\u2013409. Springer, Cham (2017)","DOI":"10.1007\/978-3-319-69462-7_26"},{"key":"869_CR6","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1016\/j.future.2019.04.015","volume":"99","author":"F Zalila","year":"2019","unstructured":"Zalila, F., Challita, S., Merle, P.: Model-driven cloud resource management with OCCIware. Future Gener. Comput. Syst. 99, 260\u2013277 (2019)","journal-title":"Future Gener. Comput. Syst."},{"issue":"4","key":"869_CR7","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/MS.2004.23","volume":"21","author":"S Rugaber","year":"2004","unstructured":"Rugaber, S., Stirewalt, K.: Model-driven reverse engineering. IEEE Softw. 21(4), 45\u201353 (2004)","journal-title":"IEEE Softw."},{"key":"869_CR8","unstructured":"Gordon, B., Nelly, B., Robert, B.F.: Models@ run.time. Computer 42(10) (2009)"},{"key":"869_CR9","unstructured":"OMG. MDA Guide rev. 2.0, 2014. OMG Document ormsc\/2014-06-01. http:\/\/www.omg.org\/cgi-bin\/doc?ormsc\/14-06-01.pdf"},{"key":"869_CR10","unstructured":"OASIS. Topology and Orchestration Specification for Cloud Applications (TOSCA) 1.2, December 2017. http:\/\/docs.oasis-open.org\/tosca\/TOSCA-Simple-Profile-YAML\/v1.2\/csprd01\/TOSCA-Simple-Profile-YAML-v1.2-csprd01.pdf"},{"key":"869_CR11","unstructured":"OASIS. TOSCA Simple Profile in YAML Version 1.0, February 2016. http:\/\/docs.oasis-open.org\/tosca\/TOSCA-Simple-Profile-YAML\/v1.0\/TOSCA-Simple-Profile-YAML-v1.0.html"},{"key":"869_CR12","unstructured":"Ralf, N., Andy, E., Alexander, P., Thijs, M., Boris, P.: Open Cloud Computing Interface\u2014Core. Specification Document GFD.221, Open Grid Forum, February (2016)"},{"key":"869_CR13","unstructured":"Thijs, M., Andy, E., Boris, P.: Open Cloud Computing Interface - Infrastructure, September 2016. http:\/\/ogf.org\/documents\/GFD.224.pdf"},{"key":"869_CR14","unstructured":"Ralf, N., Andy, E., Thijs, M., Boris, P.: Open Cloud Computing Interface - HTTP Protocol, September 2016. http:\/\/ogf.org\/documents\/GFD.223.pdf"},{"key":"869_CR15","doi-asserted-by":"crossref","unstructured":"Uwe, B., Tobias, B., Oliver, K., Frank, L., David, S.: Vino4TOSCA: a visual notation for application topologies based on TOSCA. In: OTM Confederated International Conferences \u201cOn the Move to Meaningful Internet Systems\u201d, pp. 416\u2013424. Springer, Berlin (2012)","DOI":"10.1007\/978-3-642-33606-5_25"},{"key":"869_CR16","volume-title":"The Object Constraint Language: Getting your Models Ready for MDA","author":"JB Warmer","year":"2003","unstructured":"Warmer, J.B., Kleppe, A.G.: The Object Constraint Language: Getting your Models Ready for MDA. Addison-Wesley Professional, Reading (2003)"},{"key":"869_CR17","unstructured":"Johannes, E., Fabian, K., Jens, G.: Comparison and runtime adaptation of cloud application topologies based on OCCI. In: Proceedings of the 8th International Conference on Cloud Computing and Services Science\u2014Volume 1: CLOSER (2018)"},{"key":"869_CR18","unstructured":"Fawaz, P., St\u00e9phanie, C., Yahya, A.-D., Philippe, M.P.: Model-driven management of Docker containers. In: 9th IEEE International Conference on Cloud Computing (CLOUD), pp. 718\u2013725. IEEE (2016)"},{"key":"869_CR19","unstructured":"Uwe, B., Tobias, B., Kalman, K., Oliver, K., Frank, L., Johannes, W.: Combining declarative and imperative cloud application provisioning based on TOSCA. In: IC2E, pp. 87\u201396. IEEE Computer Society (2014)"},{"key":"869_CR20","volume-title":"CEUR Workshop Proceedings","author":"L Maksym","year":"2015","unstructured":"Maksym, L., Nicolas, F., Hui, S., Franck, C., Arnor, S.: Using adaptation plans to control the behavior at runtime. In: Bencomo, N., G\u00f6tz, S., Song, H. (eds.) CEUR Workshop Proceedings, vol. 1474. CEUR, Lyon (2015)"},{"key":"869_CR21","doi-asserted-by":"crossref","unstructured":"Breitenb\u00fccher, U., Binz, T., Kepes, K., Kopp, O., Leymann, F., Wettinger, J.: Combining declarative and imperative cloud application provisioning based on TOSCA. In: 2014 IEEE International Conference on Cloud Engineering, pp. 87\u201396 (2014)","DOI":"10.1109\/IC2E.2014.56"},{"key":"869_CR22","unstructured":"Fabian, K., St\u00e9phanie, C., Faiez, Z., Philippe, M., Jens, G.: Model-driven configuration management of cloud applications with OCCI. In 8th International Conference on Cloud Computing and Services Science (CLOSER), pp. 100\u2013111 (2018)"},{"key":"869_CR23","doi-asserted-by":"crossref","unstructured":"Vasilios, A., Anja, R., Santiago\u00a0G\u00f3mez, S., Frank, L.: A GENTL approach for cloud application topologies. In: European Conference on Service-Oriented and Cloud Computing, pp. 148\u2013159. Springer (2014)","DOI":"10.1007\/978-3-662-44879-3_11"},{"key":"869_CR24","unstructured":"Vasilios, A., Anja, R., Mingzhu, X., Frank, L.: Design support for cost-efficient application distribution in the Cloud. In: 2014 IEEE 7th International Conference on Cloud Computing, pp. 697\u2013704. IEEE (2014)"},{"key":"869_CR25","unstructured":"Michael, W., Uwe, B., Michael, F., Christoph, K., Frank, L., Karoline, S., Jacopo, S.: The essential deployment metamodel: a systematic review of deployment automation technologies. SICS Softw. Intensive Cyber Phys. Syst. 1\u201313 (2019)"},{"key":"869_CR26","doi-asserted-by":"crossref","unstructured":"Oliver, K., Tobias, B., Uwe, B., Frank, L.: Winery\u2014a modeling tool for tosca-based cloud applications. In: International Conference on Service-Oriented Computing, pp. 700\u2013704. Springer, Berlin (2013)","DOI":"10.1007\/978-3-642-45005-1_64"},{"key":"869_CR27","unstructured":"Uwe, B., Christian Endresand\u00a0K\u00e1lm\u00e1n, K., Oliver, K., Frank, L., Sebastian, W., Johannes, W.M.Z.: The OpenTOSCA ecosystem concepts and tools. In: European Space Project on Smart Systems, Big Data, Future Internet-Towards Serving the Grand Societal Challenges\u2014Volume 1: EPS Rome 2016, pp. 112\u2013130 (2016)"},{"key":"869_CR28","unstructured":"Johannes, W., Tobias, B., Uwe, B., Oliver, K., Frank, L., Michael, Z.: Unified invocation of scripts and services for provisioning, deployment, and management of cloud applications based on TOSCA. In: CLOSER, pp. 559\u2013568 (2014)"},{"key":"869_CR29","unstructured":"Pascal, H., Uwe, B., Tobias, B., Frank, L., et\u00a0al.: Automatic topology completion of TOSCA-based cloud applications. In: GI-Jahrestagung, pp. 247\u2013258 (2014)"},{"key":"869_CR30","doi-asserted-by":"crossref","unstructured":"Brabra, H., Mtibaa, A., Gaaloul, W., Benatallah, B., Gargouri, F.: Model-driven orchestration for cloud resources. In: 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), pp. 422\u2013429 (2019)","DOI":"10.1109\/CLOUD.2019.00074"},{"issue":"3","key":"869_CR31","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/MIC.2015.60","volume":"19","author":"N Loulloudes","year":"2015","unstructured":"Loulloudes, N., Sofokleous, C., Trihinas, D., Dikaiakos, M.D., Pallis, G.: Enabling interoperable cloud application management through an open source ecosystem. IEEE Internet Comput. 19(3), 54\u201359 (2015)","journal-title":"IEEE Internet Comput."},{"key":"869_CR32","unstructured":"Alexander, B., Javier, T., Patrick, N., Manuel, W., Gerti, K.: UML-based cloud application modeling with libraries, profiles, and templates. In: 3rd International Workshop on Model-Driven Engineering on and for the Cloud (CloudMDE), pp. 56\u201365 (2014)"},{"key":"869_CR33","unstructured":"Ali, K., Soheil, M., Ahmad\u00a0Abdollahzadeh, B.: UCC: UML profile to cloud computing modeling: using stereotypes and tag values. In: 7th International Symposium on Telecommunications (IST), pp. 689\u2013694. IEEE (2014)"},{"key":"869_CR34","doi-asserted-by":"crossref","unstructured":"Joaqu\u00edn, G., Javier, M., Juan\u00a0Manuel, M., Carlos, C.: A UML profile for modeling multicloud applications. In: Service-Oriented and Cloud Computing, pp. 180\u2013187. Springer, Berlin (2013)","DOI":"10.1007\/978-3-642-40651-5_15"},{"key":"869_CR35","unstructured":"Alexander, B., Uwe, B., Oliver, K., Manuel, W., Gerti, K., Frank, L.: From architecture modeling to application provisioning for the cloud by combining UML and TOSCA. In: 6th International Conference on Cloud Computing and Services Science (CLOSER) (2016)"},{"issue":"2","key":"869_CR36","first-page":"430","volume":"11","author":"Y Al-Dhuraibi","year":"2019","unstructured":"Al-Dhuraibi, Y., Zalila, F., Djarallah, N., Merle, P.: Model-driven elasticity management with occi. IEEE Trans. Cloud Comput. 11(2), 430\u2013447 (2019)","journal-title":"IEEE Trans. Cloud Comput."},{"issue":"3","key":"869_CR37","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1093\/comjnl\/bxu132","volume":"59","author":"S Yangui","year":"2014","unstructured":"Yangui, S., Tata, S.: An OCCI compliant model for PaaS resources description and provisioning. Comput. J. 59(3), 308\u2013324 (2014)","journal-title":"Comput. J."},{"key":"869_CR38","doi-asserted-by":"crossref","unstructured":"Jose, C., Javier, C., Ernesto, P.: Towards a flexible deployment of multi-cloud applications based on TOSCA and CAMP. In: European Conference on Service-Oriented and Cloud Computing, pp. 278\u2013286. Springer, Berlin (2014)","DOI":"10.1007\/978-3-319-14886-1_26"},{"key":"869_CR39","first-page":"170","volume":"1","author":"J Carrasco","year":"2016","unstructured":"Carrasco, J., Cubo, J., Pimentel, E., Dur\u00e1n, F.: Deployment over Heterogeneous Clouds with TOSCA and CAMP. CLOSER 1, 170\u2013177 (2016)","journal-title":"CLOSER"},{"key":"869_CR40","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1016\/j.csi.2018.01.005","volume":"58","author":"J Carrasco","year":"2018","unstructured":"Carrasco, J., Dur\u00e1n, F., Pimentel, E.: Trans-cloud: CAMP\/TOSCA-based bidimensional cross-cloud. Comput. Standa. Interfaces 58, 167\u2013179 (2018)","journal-title":"Comput. Standa. Interfaces"},{"key":"869_CR41","unstructured":"OASIS. Cloud Application Management for Platforms (CAMP) 1.1, November 2014. http:\/\/docs.oasis-open.org\/camp\/camp-spec\/v1.1\/camp-spec-v1.1.pdf"},{"key":"869_CR42","volume-title":"Software Abstractions: Logic, Language, and Analysis","author":"J Daniel","year":"2012","unstructured":"Daniel, J.: Software Abstractions: Logic, Language, and Analysis. MIT Press, Cambridge (2012)"},{"key":"869_CR43","unstructured":"St\u00e9phanie, C., Faiez, Z., Philippe, M.: Specifying semantic interoperability between heterogeneous cloud resources with the FCLOUDS formal language. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), pp. 367\u2013374. IEEE (2018)"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00869-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-021-00869-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00869-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T06:51:58Z","timestamp":1634280718000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-021-00869-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,26]]},"references-count":43,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["869"],"URL":"https:\/\/doi.org\/10.1007\/s10270-021-00869-y","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,26]]},"assertion":[{"value":"20 December 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 October 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 February 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}