2013 IEEE Sixth International Conference on Cloud Computing 2013
DOI: 10.1109/cloud.2013.133
|View full text |Cite
|
Sign up to set email alerts
|

Towards Model-Driven Provisioning, Deployment, Monitoring, and Adaptation of Multi-cloud Systems

Abstract: Abstract-In the landscape of cloud computing, the competition between providers has led to an ever growing number of cloud solutions offered to consumers. The ability to run and manage multi-cloud systems (i.e., applications on multiple clouds) allows exploiting the peculiarities of each cloud solution and hence optimising the performance, availability, and cost of the applications. However, these cloud solutions are typically heterogeneous and the provided features are often incompatible. This diversity hinde… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
74
0
2

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 146 publications
(76 citation statements)
references
References 15 publications
0
74
0
2
Order By: Relevance
“…Moreover, MDE can also be used at runtime to maintain a model of the running system. The interest of MDE is demonstrated in several research areas, as for context-aware pervasive systems [18], [19], runtime adaptation [20], or multi-cloud systems management [21]. Concerning the multiscale vision of complex systems, a multiscale UML profile for the deployment of complex systems is proposed in [22].…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, MDE can also be used at runtime to maintain a model of the running system. The interest of MDE is demonstrated in several research areas, as for context-aware pervasive systems [18], [19], runtime adaptation [20], or multi-cloud systems management [21]. Concerning the multiscale vision of complex systems, a multiscale UML profile for the deployment of complex systems is proposed in [22].…”
Section: Related Workmentioning
confidence: 99%
“…CAMEL integrates and extends existing DSLs, including Cloud Modelling Language (CloudML) [8,9], Saloon [14,15], and the Organisation part of CERIF [16], for specifying multiple aspects of multi-Cloud applications, such as provisioning, deployment, providers, organisations, users, and roles. Moreover, CAMEL adds DSLs for specifying aspects such as metrics, requirements, goals, scalability rules [17,18], security controls, execution contexts, execution histories, etc.…”
Section: Related Workmentioning
confidence: 99%
“…Deployment models are specified using CloudML. CloudML [8,9] consists of: (i) a domain-specific language (DSL) for specifying the provisioning and deployment of multi-Cloud applications; and (ii) a models@run-time environment for enacting the provisioning, deployment, and adaptation of these applications. While the CloudML language is part of MODACloudML, the models@runtime environment is integrated as part of the MODAClouds IDE.…”
Section: Cpim and Cpsm Modelsmentioning
confidence: 99%
“…In addition, there is a lack of a systematic engineering process and tools supported by reusable architectural artifacts [45]. The authors Nicolas Ferry et al [46] proposed Cloud Modeling language (CloudML) explain that model driven techniques and methods facilitating the specification of provisioning and deployment concerns of multi cloud systems , this will enables the continues evolution of system between design time and run time activities. Argue model driven is suitable for developing complex systems.…”
Section: Data Filtering Andanalysis (Extraction and Classification)mentioning
confidence: 99%