In the last decade, Service Level Agreements (SLAs) play a pivotal role in Cloud Computing especially for guaranteeing quality, availability and responsibility. SLA involves different actors including customers and service providers. The problem that arises is how to establish an SLA contract between those actors and especially how to help the customer to choose the provider that offers the adequate services. Another important point is the measures to guarantee that the provider respects its contract with the consumer. Our approach embraces model driven engineering principles to automate the generation of the SLA contract and its real-time monitoring. For this purpose, we propose three languages dedicated respectively to the customer, the supplier, and the contract specification. Since we cannot predict QoS values at advance, we propose to use machine learning to learn QoS behavior at run-time.
CITATION STYLE
El Hamlaoui, M., Fissaa, T., Laghouaouta, Y., & Nassar, M. (2019). Support cloud SLA establishment using MDE. In Lecture Notes in Networks and Systems (Vol. 49, pp. 167–184). Springer. https://doi.org/10.1007/978-3-319-97719-5_12
Mendeley helps you to discover research relevant for your work.