Vis enkel innførsel

dc.contributor.authorAchilleos, Achilleas
dc.contributor.authorKritikos, Kyriakos
dc.contributor.authorRossini, Alessandro
dc.contributor.authorKapitsaki, Georgia
dc.contributor.authorDomaschka, Jörg
dc.contributor.authorOrzechowski, Michal
dc.contributor.authorSeybold, Daniel
dc.contributor.authorGriesinger, Frank
dc.contributor.authorNikolov, Nikolay
dc.contributor.authorRomero, Daniel
dc.contributor.authorPapadopoulos, George A.
dc.date.accessioned2022-01-10T13:11:47Z
dc.date.available2022-01-10T13:11:47Z
dc.date.created2020-01-20T11:16:01Z
dc.date.issued2019
dc.identifier.citationJournal of Cloud Computing - Advances, Systems and Applications. 2019, 8 (20), 1-25.en_US
dc.identifier.issn2192-113X
dc.identifier.urihttps://hdl.handle.net/11250/2836757
dc.description.abstractCloud 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).en_US
dc.language.isoengen_US
dc.publisherSpringeren_US
dc.relation.urihttps://link.springer.com/article/10.1186/s13677-019-0138-7
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.subjectCloud computingen_US
dc.subjectDomain-specific languageen_US
dc.subjectModel-driven engineeringen_US
dc.subjectModels@run-timeen_US
dc.titleThe cloud application modelling and execution languageen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.rights.holder© The Author(s). 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.en_US
dc.source.pagenumber1-25en_US
dc.source.volume8en_US
dc.source.journalJournal of Cloud Computing - Advances, Systems and Applicationsen_US
dc.source.issue20en_US
dc.identifier.doi10.1186/s13677-019-0138-7
dc.identifier.cristin1777431
dc.relation.projectEC/FP7/317715en_US
cristin.unitcode7401,90,12,0
cristin.unitnameSoftware and Service Innovation
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal