CSLA : Cloud Service Level Agreement language

      SLA for Cloud Computing      
      About CSLA      
CSLA, the Cloud Service Level Agreement language, allows to define SLA in any language for any Cloud service (XaaS). CSLA addresses intrinsically (i) QoS uncertainty in unpredictable and dynamic environment and (ii) the cost model of Cloud computing. CSLA is based on the Open Cloud Computing Interface (OCCI) and the Cloud Computing Reference Architecture of the National Institute of Standards and Technology (NIST).
CSLA is an LGPL-licensed Service Level Agreement language.
  • CSLA 3.0 soon...
  • 12-06-2013 : CSLA 2.0
Getting started with CSLA language Tutorial coming soon...
  • Y.Kouki, F. Alvares, S. Dupont and T.Ledoux. A Language Support for Cloud Elasticity Management. IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2014), Chicago, Illinois, USA, 2014. (acceptance rate 19,1%).
  • Y.Kouki and T.Ledoux. CSLA : a language for improving Cloud SLA Management. International Conference on Cloud Computing and Services Science (CLOSER 2012), Porto, Portugal, 2012. (acceptance rate 19%).
      CSLA in use      
  • ANR Project MyCloud: SLA and Quality of Service for Cloud Computing. 
  • FSN project OpenCloudware: Think to PaaS for Multi-IaaS Cloud Computing.
  • EPOC project within the Labex CominLabs: Energy proportional and opportunistic computing systems.
Please, send an email in order to get CSLA specification.
For any question about CSLA, please feel free to contact us: 
  • Yousri KOUKI: Yousri.KOUKI@gmail.com 
  • Thomas LEDOUX: Thomas.LEDOUX@mines-nantes.fr
Copyright © École des Mines de Nantes 2014.