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
Link To Document