ACKNOWLEDGMENTS
This work is partially funded by the EU project
RADON (825040), the German Research Founda-
tion (DFG) project SustainLife (379522012), and the
projects AMaCA (POR-FSE) and DECLware (Uni-
versity of Pisa, PRA_2018_66).
REFERENCES
ALIEN 4 Cloud (2020). ALIEN 4 Cloud. Version 3, https:
//alien4cloud.github.io.
Apache Software Foundation (2018). AriaTOSCA. Incuba-
tor, https://ariatosca.incubator.apache.org.
Apache Software Foundation (2020). Apache Brooklyn.
Version 1, https://brooklyn.apache.org.
Bellendorf, J. and Mann, Z. A. (2019). Specification of
cloud topologies and orchestration using TOSCA: A
survey. Computing.
Bergmayr, A., Breitenbücher, U., Ferry, N., Rossini, A.,
Solberg, A., Wimmer, M., Kappel, G., and Leymann,
F. (2018). A Systematic Review of Cloud Modeling
Languages. ACM Comput. Surv., 51(1).
Bergmayr, A., Breitenbücher, U., Kopp, O., Wimmer, M.,
Kappel, G., and Leymann, F. (2016). From Archi-
tecture Modeling to Application Provisioning for the
Cloud by Combining UML and TOSCA. In Proceed-
ings of the 6th International Conference on Cloud
Computing and Services Science - Volume 1 and 2,
CLOSER 2016, page 97–108. SciTePress.
Binz, T., Breitenbücher, U., Haupt, F., Kopp, O., Ley-
mann, F., Nowak, A., and Wagner, S. (2013). Open-
TOSCA — A Runtime for TOSCA-Based Cloud Ap-
plications. In Proceedings of the 11th International
Conference on Service-Oriented Computing - Volume
8274, ICSOC 2013, page 692–695, Berlin, Heidel-
berg. Springer-Verlag.
Binz, T., Breiter, G., Leymann, F., and Spatzier, T. (2012).
Portable Cloud Services Using TOSCA. IEEE Inter-
net Computing, 16(03):80–85.
Breiter, G., Behrendt, M., Gupta, M., Moser, S. D., Schulze,
R., Sippli, I., and Spatzier, T. (2014). Software de-
fined environments based on TOSCA in IBM cloud
implementations. IBM Journal of Research and De-
velopment, 58(2/3):9:1–9:10.
Brogi, A., Carrasco, J., Cubo, J., D’Andria, F., Di Nitto, E.,
Guerriero, M., Pérez, D., Pimentel, E., and Soldani,
J. (2016). SeaClouds: An Open Reference Architec-
ture for Multi-cloud Governance. In Tekinerdogan, B.,
Zdun, U., and Babar, A., editors, Software Architec-
ture, volume 9839 of LNCS, pages 334–338. Springer
International Publishing.
Brogi, A., Neri, D., Rinaldi, L., and Soldani, J.
(2018a). Orchestrating incomplete TOSCA applica-
tions with Docker. Science of Computer Program-
ming, 166:194–213.
Brogi, A., Rinaldi, L., and Soldani, J. (2018b). TosKer: A
Synergy Between TOSCA and Docker for Orchestrat-
ing Multicomponent Applications. Software: Practice
and Experience, 48(11):2061–2079.
Calcaterra, D., Cartelli, V., Di Modica, G., and Tomar-
chio, O. (2017). Combining TOSCA and BPMN to
Enable Automated Cloud Service Provisioning. In
Proceedings of the 7th International Conference on
Cloud Computing and Services Science, CLOSER
2017, page 187–196. SciTePress.
Calcaterra, D., Cartelli, V., Di Modica, G., and Tomarchio,
O. (2018a). A Framework for the Orchestration and
Provision of Cloud Services Based on TOSCA and
BPMN. In Ferguson, D., Muñoz, V. M., Cardoso, J.,
Helfert, M., and Pahl, C., editors, Cloud Computing
and Service Science, pages 262–285, Cham. Springer
International Publishing.
Calcaterra, D., Cartelli, V., Modica, G. D., and Tomarchio,
O. (2018b). Exploiting BPMN Features to Design a
Fault-aware TOSCA Orchestrator. In Proceedings of
the 8th International Conference on Cloud Computing
and Services Science - Volume 1: CLOSER,, pages
533–540. SciTePress.
Cardoso, J., Binz, T., Breitenbücher, U., Kopp, O., and Ley-
mann, F. (2013). Cloud Computing Automation: In-
tegrating USDL and TOSCA. In Salinesi, C., Nor-
rie, M. C., and Pastor, Ó., editors, Advanced Infor-
mation Systems Engineering, pages 1–16. Springer
Berlin Heidelberg.
Carrasco, J., Cubo, J., Durán, F., and Pimentel, E.
(2016). Bidimensional Cross-Cloud Management
with TOSCA and Brooklyn. In 2016 IEEE 9th Inter-
national Conference on Cloud Computing (CLOUD),
pages 951–955.
Carrasco, J., Durán, F., and Pimentel, E. (2018). Trans-
cloud: CAMP/TOSCA-based bidimensional cross-
cloud. Computer Standards & Interfaces, 58:167 –
179.
Cloudify Platform Ltd. (2020). TOSCA Orchestration &
Training. https://cloudify.co/tosca.
da Silva, A. C. F., Breitenbücher, U., Képes, K., Kopp, O.,
and Leymann, F. (2016). OpenTOSCA for IoT: Au-
tomating the Deployment of IoT Applications Based
on the Mosquitto Message Broker. In Proceedings
of the 6th International Conference on the Internet of
Things, page 181–182. ACM.
Endres, C., Breitenbücher, U., Falkenthal, M., Kopp, O.,
Leymann, F., and Wettinger, J. (2017). Declarative vs.
Imperative: Two Modeling Patterns for the Automated
Deployment of Applications. In Proceedings of the 9
th
International Conference on Pervasive Patterns and
Applications (PATTERNS), pages 22–27. Xpert Pub-
lishing Services.
Glaser., F., Erbel., J., and Grabowski., J. (2017). Model
Driven Cloud Orchestration by Combining TOSCA
and OCCI. In Proceedings of the 7th International
Conference on Cloud Computing and Services Science
- Volume 1: CLOSER,, pages 672–678. SciTePress.
Gusev, M., Kostoska, M., and Ristov, S. (2014). Cloud P-
TOSCA porting of N-tier applications. In 2014 22nd
TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies
225