REMICS was participating at 2nd Nordic Symposium on Cloud Computing & Internet Technologies NORDICLOUD 2013 (http://nordicloud.net/)
N. Ferry, F. Chauvel, A. Rossini, B. Morin, and A. Solberg: Managing multi-cloud systems with the CloudML framework. In NordiCloud’13: 2nd Nordic Symposium on Cloud Computing & Internet Technologies. September 2-3 2013, Oslo, Norway
Dynamically adaptive systems (DAS) enable the continuous design and adaptation of complex software systems, but their main focus is limited to the application itself rather than the underlying platform and infrastructure. Cloud computing, in contrast, enables the management of the complete software stack, but it lacks integration with software engineering approaches, techniques, and methods from DAS. Model-based approaches have been successfully adopted for modelling DAS at design-time and facilitate their adaptation at run-time. Therefore, a natural next step is to adopt model-based approaches to enable cloud-based DAS. In this paper, we present the Cloud Modelling Framework (CloudMF), a model-based framework that addresses this issue. It consists of (i) a tool-supported domain-specific modelling language to model the provisioning and deployment of multi-cloud systems, and (ii) a models@run-time environment for enacting the provisioning, deployment and adaptation of these systems.