@conference {Maarouf2015, title = {Combining multi-agent systems and MDE approach for monitoring SLA violations in the Cloud Computing}, booktitle = {Proceedings of 2015 International Conference on Cloud Computing Technologies and Applications, CloudTech 2015}, year = {2015}, note = {cited By 0}, abstract = {A Service Level Agreement (SLA) is a legal contract between parties to ensure the Quality of Service (QoS). It specifies one or more service level objectives (SLO), to ensure that the QoS delivered has met customer expectations. However, It becomes hard to guarantee QoS levels and detect SLA violations. Therefore, we propose to use MDE (Model Driven Engineering) to express the SLA contract requirements. This latter, created with a specific modeling language (DSML), will be used harmonically with a Multi-agent systems (MASs) in order to monitor SLA violations in real-time. Indeed, MASs are suitable tools for self-detection of failures and self-monitoring of cloud operations and services, QoS negotiation and SLA management. They are designed to operate in a dynamically changing environment. Our main motivation is firstly to use MDE technology for the creation of the SLA contract and then to integrate MASs in order to control the quality of service contract and guarantee transparency and symmetry with respect to the SLA contract between prospective signatories. {\textcopyright} 2015 IEEE.}, doi = {10.1109/CloudTech.2015.7336975}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962812614\&doi=10.1109\%2fCloudTech.2015.7336975\&partnerID=40\&md5=e4242d4209fb9950851bcad787c901fa}, author = {Maarouf, A.a and El Hamlaoui, M.b and Marzouk, A.a and Haqiq, A.a} } @conference {Maarouf2014715, title = {Towards a MDE approach for the establishment of a contract service level monitoring by third party in the cloud computing}, booktitle = {Proceedings - 10th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2014}, year = {2014}, note = {cited By 5}, pages = {715-720}, abstract = {Cloud Computing (CC) marks a new step towards IT infrastructure dematerialization. Cloud provides IT resources, software and hardware, remotely accessible, as a service. The adoption of this model raises a number of challenges, particularly with regard to Quality of the provided services. To cope with a highly dynamic environment such as the CC, it is essential to determine in real time Quality of Service (QoS) to meet consumer{\textquoteright}s SLA (Service Level Agreements) specifications. In this context, agreements (contract) service level form an appropriate solution to specify these QoS guarantees. It specifies one or more service level objectives (SLO), to guarantee that the delivered QoS satisfies the consumer expectations. Monitoring these QoS agreements for the management of the relationships, between, cloud providers and their services customers is an area that attracts the attention of many researchers and industrialists in the cloud. In our work we introduce the concept of monitoring and respect of the QoS, then we present a third party service provider that ensures the respect of the Quality of Service in real-time to guarantee the performance and the reliability of the Cloud. {\textcopyright} 2014 IEEE.}, doi = {10.1109/SITIS.2014.30}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84928525608\&doi=10.1109\%2fSITIS.2014.30\&partnerID=40\&md5=44f801e0316e4b438967a94b6d2e2f32}, author = {Maarouf, A.a and Marzouk, A.a and Haqiq, A.a and El Hamlaoui, M.b} }