Skip to main content

Advances, Systems and Applications

Journal of Cloud Computing Cover Image

Table 5 Cloud Languages Comparative Analysis

From: The cloud application modelling and execution language

LanguageAbstractConcreteAspectIntegrationDelivery ModelModels@run-time
 SyntaxSyntaxCoverageLevelSupportSupport
Reservoir OVF Extension (2009)XML SchemaXMLlowN/AIaaSN/A
Optimis OVF Extension (2010)XML SchemaXMLmediumN/AIaaSN/A
Vamp (2011)XML SchemaXMLlowN/AIaaSN/A
4CaaSt Blueprint Template (2011)XML SchemaXMLlowN/AIaaS, PaaSN/A
TOSCA (2013)XML SchemaXML, txtmediummediumIaaS, PaaSN/A
Provider DSL [40] (2014)MOFXML, gralowmediumIaaSN/A
GENTL (2014)MOFgra, XMLlowN/AIaaSN/A
ModaCloudML (2014)MOFXML, gra, txtmediumlowIaaS, PaaSdeployment
CAML (2014)MOFgramediummediumIaaSN/A
CAMEL (2014)MOFXML, gra, txthighhighIaaS, PaaS, SaaSdeployment, metric
ARCADIA Context Model (2015)XML SchemaXMLhighmediumIaaSdeployment
StratusML (2015)MOFXML, gramediumhighIaaSdeployment
CloudMF (2018)MOFXML, gramediumlowIaaS, PaaSdeployment, metric