• DocumentCode
    3713333
  • Title

    A review of SLA specification languages in the cloud computing

  • Author

    Adil Maarouf;Abderrahim Marzouk;Abdelkrim Haqiq

  • Author_Institution
    Computer, Networks, Mobility and Modeling laboratory, FST, Hassan 1st University, Settat, Morocco
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    A Service Level Agreement (SLA) represents an agreement between a cloud provider and cloud customer in the context of a particular service provision. This raises the following question: How to describe the SLA terms between prospective signatories, such as service levels, Quality of Service properties, penalties in case of SLA violation, etc. SLA can be represented by specialized languages for easing SLA preparation, automating SLA negotiation, adapting services automatically according to SLA terms, and reasoning about their composition. Therefore, the aim of this work is to present a comprehensive review of how SLAs are created, managed and used in web services and cloud computing environment. This paper provides a review of SLA languages specification. Among them the WSLA, WS-Agreement, SLA*, CSLA and SLAC. Then, a comparison of these languages in terms of the requirements is presented, highlighting their strengths and weaknesses.
  • Keywords
    "Cloud computing","Quality of service","Contracts","Measurement","Monitoring","XML"
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems: Theories and Applications (SITA), 2015 10th International Conference on
  • Type

    conf

  • DOI
    10.1109/SITA.2015.7358406
  • Filename
    7358406