the two standards. By adopting a model driven ap-
proach, it becomes easier to incorporate changes to
both evolving standards and to provide a playground
for new concepts. We will continue with the evalua-
tion of the mapping between TOSCA normative types
and OCCI elements. Furthermore, we will use this ap-
proach to support the adaptation of models at runtime
to keep the model of the infrastructure and the appli-
cation deployment consistent with its actual state in
the Cloud. This will also allow us to react to chang-
ing workloads.
ACKNOWLEDGEMENTS
We thank the Simulationswissenschaftliches Zentrum
Clausthal-G
¨
ottingen (SWZ) for financial support.
REFERENCES
Bergmayr, A., Breitenb
¨
ucher, 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 6th In-
ternational Conference on Cloud Computing and Ser-
vices Science (CLOSER).
Bergmayr, A., Troya, J., Neubauer, P., Wimmer, M., and
Kappel, G. (2014). UML-based Cloud Application
Modeling with Libraries, Profiles, and Templates. In
3rd International Workshop on Model-Driven Engi-
neering on and for the Cloud (CloudMDE), pages 56–
65.
Binz, T., Breitenb
¨
ucher, U., Haupt, F., Kopp, O., Ley-
mann, F., Nowak, A., and Wagner, S. (2013).
OpenTOSCA–a runtime for TOSCA-based cloud ap-
plications. In Service-Oriented Computing, pages
692–695. Springer.
Breitenb
¨
ucher, U., Binz, T., Kepes, K., Kopp, O., Leymann,
F., and Wettinger, J. (2014). Combining Declarative
and Imperative Cloud Application Provisioning Based
on TOSCA. In IC2E, pages 87–96. IEEE Computer
Society.
Ferry, N., Brataas, G., Rossini, A., Chauvel, F., and Sol-
berg, A. (2014). Towards Bridging the Gap Between
Scalability and Elasticity. In 4th International Con-
ference on Cloud Computing and Services Science
(CLOSER), pages 746–751.
Guill
´
en, J., Miranda, J., Murillo, J. M., and Canal, C.
(2013). A UML Profile for Modeling Multicloud Ap-
plications. In Service-Oriented and Cloud Computing,
pages 180–187. Springer.
Kamali, A., Mohammadi, S., and Barforoush, A. A. (2014).
UCC: UML profile to cloud computing modeling: Us-
ing stereotypes and tag values. In 7th International
Symposium on Telecommunications (IST), pages 689–
694. IEEE.
Loulloudes, N., Sofokleous, C., Trihinas, D., Dikaiakos,
M. D., and Pallis, G. (2015). Enabling Interop-
erable Cloud Application Management through an
Open Source Ecosystem. IEEE Internet Computing,
19(3):54–59.
Lushpenko, M., Ferry, N., Song, H., Chauvel, F., and Sol-
berg, A. (2015). Using adaptation plans to control the
behavior at runtime. In Bencomo, N., G
¨
otz, S., and
Song, H., editors, CEUR Workshop Proceedings, vol-
ume 1474. CEUR.
Merle, P., Barais, O., Parpaillon, J., Plouzeau, N., and Tata,
S. (2015). A Precise Metamodel for Open Cloud
Computing Interface. In 8th IEEE International Con-
ference on Cloud Computing (CLOUD), pages 852–
859. IEEE.
Metsch, T., Edmonds, A., and Par
´
ak, B. (2016). Open Cloud
Computing Interface - Infrastructure. [Available on-
line: http://ogf.org/documents/GFD.224.pdf].
Nyr
´
en, R., Edmonds, A., Metsch, T., and Par
´
ak, B.
(2016a). Open Cloud Computing Interface - HTTP
Protocol. [Available online: http://ogf.org/
documents/GFD.223.pdf].
Nyr
´
en, R., Edmonds, A., Papaspyrou, A., Metsch, T., and
Par
´
ak, B. (2016b). Open Cloud Computing Inter-
face - Core. [Available online: http://ogf.org/
documents/GFD.221.pdf].
OASIS (2013). Topology and Orchestration Spec-
ification for Cloud Applications (TOSCA) 1.0.
[Available online: http://docs.oasis-open.org/
tosca/TOSCA/v1.0/os/TOSCA-v1.0-os.html].
OASIS (2016). TOSCA Simple Profile in YAML Version
1.0. [Available online: http://docs.oasis-open.
org/tosca/TOSCA-Simple-Profile-YAML/v1.0/
TOSCA-Simple-Profile-YAML-v1.0.html].
OMG (2014). MDA Guide rev. 2.0. OMG Document
ormsc/2014-06-01 [Available Online: http://www.
omg.org/cgi-bin/doc?ormsc/14-06-01.pdf].
Paraiso, F., Challita, S., Al-Dhuraibi, Y., and Merle, P.
(2016). Model-Driven Management of Docker Con-
tainers. In 9th IEEE International Conference on
Cloud Computing (CLOUD), San Francisco, United
States.
CLOSER 2017 - 7th International Conference on Cloud Computing and Services Science
650