To main content

Towards a Generic Language for Scalability Rules

Abstract

The PaaSage project aims at facilitating the specification and execution of cloud-based applications by leveraging upon model-driven engineering (MDE) techniques and methods, and by exploiting multiple cloud infrastructures and platforms. Models are frequently specified using domain-specific languages (DSLs), which are tailored to a specific domain of concern. In order to cover the necessary aspects of the specification and execution of multi-cloud applications, PaaSage encompasses a family of DSLs called Cloud Application Modelling and Execution Language (CAMEL). In this paper, we present one DSL within this family, namely the Scalability Rules Language (SRL), which can be regarded as a first step towards a generic language for specifying scalability rules for multi-cloud applications.

Category

Academic chapter/article/Conference paper

Language

English

Author(s)

  • Jörg Domaschka
  • Kyriakos Kritikos
  • Alessandro Rossini

Affiliation

  • University of Ulm
  • Greece
  • SINTEF Digital / Sustainable Communication Technologies

Year

2015

Publisher

Springer

Book

Advances in Service-Oriented and Cloud Computing - Workshops of ESOCC 2014, Manchester, UK, September 2-4, 2014

Issue

.

ISBN

978-3-319-14885-4

Page(s)

206 - 220

View this publication at Cristin