arrow
Return

The cloud application modelling and execution language

delete2019-12-16
delete21
delete
OA
AI
A
Achilleas Achilleos *
K
Kyriakos Kritikos
A
Alessandro Rossini
G
Georgia M. Kapitsaki
J
Jörg Domaschka
M
Michał Orzechowski
D
Daniel Seybold
F
Frank Griesinger
N
Nikolay Nikolov
D
Daniel Romero
G
George Α. Papadopoulos
DOI:10.1186/s13677-019-0138-7delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Cloud computing offers a flexible pay-as-you-go model for provisioning application resources, which enables applications to scale on-demand based on the current workload. In many cases, though, users face the single vendor lock-in effect, missing opportunities for optimal and adaptive application deployment across multiple clouds. Several cloud modelling languages have been developed to support multi-cloud resource management, but still they lack holistic cloud management of all aspects and phases. This work defines the Cloud Application Modelling and Execution Language (CAMEL), which (i) allows users to specify the full set of design time aspects for multi-cloud applications, and (ii) supports the models@runtime paradigm that enables capturing an application's current state facilitating its adaptive provisioning. CAMEL has been already used in many projects, domains and use cases due to its wide coverage of cloud management features. Finally, CAMEL has been positively evaluated in this work in terms of its usability and applicability in several domains (e.g., data farming, flight scheduling, financial services) based on the technology acceptance model (TAM).
Keywords:
Cloud computing
Domain-specific language
Model-driven engineering
Models@run-time
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

J
Journal of Cloud Computing-Advances Systems and Applications
IF:
4.3
Papers:
735
Citations:
2.2K

Organization

A
AGH University of Krakow
Scholars:
9.2K
Papers: 9.4K
Citations: 1.2W
U
ulm university
Scholars:
1.9W
Papers: 1.4W
Citations: 57
F
foundation for research & technology - hellas (forth)
Scholars:
3.0K
Papers: 2.4K
Citations: 1
I
Inria
Scholars:
3.5K
Papers: 2.5K
Citations: 343
U
University of Cyprus
Scholars:
4.2K
Papers: 5.0K
Citations: 3
S
SINTEF
Scholars:
3.5K
Papers: 4.0K
Citations: 1
U
universite de lille
Scholars:
2.7W
Papers: 2.0W
Citations: 15
researcher View more organizations