{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:28:44Z","timestamp":1781105324575,"version":"3.54.1"},"reference-count":35,"publisher":"IGI Global Scientific Publishing","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,4,1]]},"abstract":"<p>This article describes how currently, service level agreements (SLAs) assurance forms one of the major challenges for cloud computing (CC) in order to guarantee quality of service (QoS) in real-time and control SLA violations. However, due to the highly dynamic nature of this open environment, it is important to have a binding agreement between all the service parties for ensuring trust while fulfilling the expected QoS. To properly operate and manage such complex situations, an effective and efficient monitoring is crucial. The participation of a trusted third party (TTP) is necessary in order to resolve conflicts between involved parties. This article proposes an autonomic SLA monitoring framework managed by TTP composed of two modules: the first one SLA establishment module, which aims at providing support for automated SLA generation and management. The second one, a service monitoring module to dynamically monitor QoS metrics by detecting SLA violations at runtime to verify compliances for the respective SLAs, and to propose a mechanism for an adaptive remedy rectification, as a contribution at the third maturity level of the autonomic computing paradigm as defined by IBM. The framework is validated with scenarios on response time and availability, the results obtained are promising. They confirm that this framework manages SLAs in an efficient way as it detects all violations to be communicated to concerned parties, and identifies particular penalty clauses that can be used to modify the reputation of a provider over time. The TTP framework equipped with such reputation module can provide real-time assessment for consumers informed decision making to continue using a service or to migrate to another service provider in the case of service degradation. This creates a fair competitiveness between providers and hence improves service performance and the reliability in the cloud.<\/p>","DOI":"10.4018\/ijcac.2018040104","type":"journal-article","created":{"date-parts":[[2018,3,14]],"date-time":"2018-03-14T09:54:12Z","timestamp":1521021252000},"page":"66-95","source":"Crossref","is-referenced-by-count":5,"title":["An Autonomic SLA Monitoring Framework Managed by Trusted Third Party in the Cloud Computing"],"prefix":"10.4018","volume":"8","author":[{"given":"Adil","family":"Maarouf","sequence":"first","affiliation":[{"name":"Computer, Networks, Mobility and Modeling Laboratory, FST, Hassan 1st University, Settat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youssef","family":"Mifrah","sequence":"additional","affiliation":[{"name":"Institut National des Postes et T\u00e9l\u00e9communications Rabat, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abderrahim","family":"Marzouk","sequence":"additional","affiliation":[{"name":"Computer, Networks, Mobility and Modeling Laboratory, FST, Hassan 1st University, Settat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdelkrim","family":"Haqiq","sequence":"additional","affiliation":[{"name":"Computer, Networks, Mobility and Modeling Laboratory, FST, Hassan 1st University, Settat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"IJCAC.2018040104-0","unstructured":"Apache. (n.d.). Activemq. messaging and integration pattern provider. Retrieved April 3, 2016 from http:\/\/activemq.apache.org\/"},{"key":"IJCAC.2018040104-1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14306-9_41"},{"key":"IJCAC.2018040104-2","unstructured":"Apache Cloudstack. (2014). Open source cloud computing."},{"key":"IJCAC.2018040104-3","unstructured":"Codehaus. (n.d.). Esper. event stream processing. Retrieved November 3, 2016 from http:\/\/esper.codehaus.org\/"},{"key":"IJCAC.2018040104-4","unstructured":"Commerce, B. E., Jsang, A., & Ismail, R. (2002). The beta reputation system. In Proceedings of the 15th bled electronic commerce conference."},{"key":"IJCAC.2018040104-5","doi-asserted-by":"crossref","unstructured":"Di Martino, C., Sarkar, S., Ganesan, R., Kalbarczyk, Z. T., & Iyer, R. K. (2017). Analysis and diagnosis of sla violations in a production saas cloud. IEEE Transactions on Reliability, 66(1), 54-75.","DOI":"10.1109\/TR.2016.2635033"},{"key":"IJCAC.2018040104-6","doi-asserted-by":"crossref","unstructured":"Emeakaroha, V. C., Ferreto, T. C., Netto, M. A. S., Brandic, I., & De Rose, C. A. (2012). Casvid: Application level monitoring for sla violation detection in clouds. In Proceedings of the 2012 IEEE 36th annual Computer software and applications conference (compsac) (pp. 499-508).","DOI":"10.1109\/COMPSAC.2012.68"},{"key":"IJCAC.2018040104-7","doi-asserted-by":"crossref","unstructured":"Emeakaroha, V. C., Netto, M. A., Calheiros, R. N., Brandic, I., Buyya, R., & De Rose, C. A. (2012). Towards autonomic detection of SLA violations in cloud infrastructures. Future Generation Computer Systems, 28(7), 1017-1029.","DOI":"10.1016\/j.future.2011.08.018"},{"key":"IJCAC.2018040104-8","unstructured":"Grati, R., Boukadi, K., & Ben-Abdallah, H. (2012). A qos monitoring framework for composite web services in the cloud. In Proceedings of the sixth international conference on advanced engineering computing and applications in sciences (ADVCOMP12)."},{"key":"IJCAC.2018040104-9","unstructured":"Jboss. (n.d.). jboss drools expert rule engine. Retrieved October 20, 2016 from http:\/\/www.jess.org\/"},{"key":"IJCAC.2018040104-10","unstructured":"Jess. (n.d.). jess rule engine. Retrieved July 14, 2016 from http:\/\/www.jessrules.com\/"},{"key":"IJCAC.2018040104-11","first-page":"85","article-title":"Trust network analysis with subjective logic.","author":"A.Josang","year":"2006","journal-title":"Proceedings of the 29th Australasian computer science conference"},{"key":"IJCAC.2018040104-12","first-page":"2502","article-title":"The beta reputation system.","volume":"Vol. 5","author":"A.Josang","year":"2002","journal-title":"Proceedings of the 15th bled electronic commerce conference"},{"key":"IJCAC.2018040104-13","doi-asserted-by":"crossref","unstructured":"Khazalah, F., Malik, Z., & Rezgui, A. (2015). Automated conflict resolution in collaborative data sharing systems using community feedbacks. Information Sciences, 298, 407-424.","DOI":"10.1016\/j.ins.2014.11.029"},{"key":"IJCAC.2018040104-14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24704-0_18"},{"key":"IJCAC.2018040104-15","doi-asserted-by":"publisher","DOI":"10.4018\/IJGHPC.2015100101"},{"key":"IJCAC.2018040104-16","doi-asserted-by":"publisher","DOI":"10.1109\/AICCSA.2015.7507243"},{"key":"IJCAC.2018040104-17","doi-asserted-by":"publisher","DOI":"10.1109\/EITech.2015.7162972"},{"key":"IJCAC.2018040104-18","doi-asserted-by":"publisher","DOI":"10.1109\/SITIS.2014.30"},{"key":"IJCAC.2018040104-19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30468-5_31"},{"key":"IJCAC.2018040104-20","unstructured":"Megginson, D., et al. (2014). Sax: The simple api for xml. SAX project."},{"key":"IJCAC.2018040104-21","doi-asserted-by":"publisher","DOI":"10.1145\/1657755.1657756"},{"key":"IJCAC.2018040104-22","doi-asserted-by":"crossref","unstructured":"Mifrah, Y., En-Nouaary, A., & Dahchour, M. (2017). Toward a practical method for introducing and evaluating trust learning models in open multi-agent systems. In Advances in ubiquitous networking (pp. 573-586). Springer.","DOI":"10.1007\/978-981-10-1627-1_45"},{"key":"IJCAC.2018040104-23","doi-asserted-by":"crossref","unstructured":"Muller, C., Oriol, M., Franch, X., Marco, J., Resinas, M., Ruiz-Cortes, A., & Rodriguez, M. (2014). Comprehensive explanation of sla violations at runtime. IEEE Transactions on Services Computing, 7(2), 168-183.","DOI":"10.1109\/TSC.2013.45"},{"key":"IJCAC.2018040104-24","doi-asserted-by":"publisher","DOI":"10.1007\/978-81-322-2731-1_43"},{"key":"IJCAC.2018040104-25","doi-asserted-by":"publisher","DOI":"10.1007\/11429760_14"},{"issue":"1","key":"IJCAC.2018040104-26","doi-asserted-by":"crossref","DOI":"10.1007\/s10462-011-9277-z","article-title":"Computational trust and reputation models for open multi-agent systems: A review.","volume":"40","author":"I.Pinyol","year":"2013","journal-title":"Artificial Intelligence Review"},{"key":"IJCAC.2018040104-27","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-011-9277-z"},{"key":"IJCAC.2018040104-28","doi-asserted-by":"crossref","unstructured":"Rak, M., Venticinque, S., Echevarria, G., & Esnal, G. (2011). Cloud application monitoring: The mosaic approach. In Proceedings of the 2011 IEEE third international conference on Cloud computing technology and science (CLOUDCOM) (pp. 758-763).","DOI":"10.1109\/CloudCom.2011.117"},{"key":"IJCAC.2018040104-29","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-78446-5_23"},{"key":"IJCAC.2018040104-30","article-title":"Repage: Reputation and image among limited autonomous partners.","author":"J.Sabater","year":"2006","journal-title":"Journal of Artificial Societies and Social Simulation"},{"key":"IJCAC.2018040104-31","doi-asserted-by":"crossref","unstructured":"Serrano, D., Bouchenak, S., Kouki, Y., Ledoux, T., Lejeune, J., Sopena, J., . . . Sens, P. (2013). Towards qos-oriented sla guarantees for online cloud services. In Proceedings of the 2013 13th IEEE\/ACM international symposium on Cluster, cloud and grid computing (CCGRID) (pp. 50-57).","DOI":"10.1109\/CCGrid.2013.66"},{"key":"IJCAC.2018040104-32","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.31"},{"key":"IJCAC.2018040104-33","doi-asserted-by":"crossref","unstructured":"Teacy, W. L., Patel, J., Jennings, N. R., & Luck, M. (2006). Travos: Trust and reputation in the context of inaccurate information sources. Autonomous Agents and Multi-Agent Systems, 12(2), 183-198.","DOI":"10.1007\/s10458-006-5952-x"},{"key":"IJCAC.2018040104-34","doi-asserted-by":"publisher","DOI":"10.2991\/978-94-91216-08-4"}],"container-title":["International Journal of Cloud Applications and Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=202390","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T17:07:20Z","timestamp":1651856840000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJCAC.2018040104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2018,4,1]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,4]]}},"URL":"https:\/\/doi.org\/10.4018\/ijcac.2018040104","relation":{},"ISSN":["2156-1834","2156-1826"],"issn-type":[{"value":"2156-1834","type":"print"},{"value":"2156-1826","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,4,1]]}}}