A Meta Model for Monitoring Requirements in Cloud Environnment

Rima grati, Khouloud Boukadi, Hanêne Ben-Abdallah


Cloud computing is a promising technology where the infrastructure, platform technology and software are remotely delivered as services over the Internet. Despite the increasing interest in cloud computing, several enterprises are still reticent to fully adopt it in their business because of several unresolved difficulties. Among others, the difficulty to provide guaranteed QoS for all kind of applications is one of the major barriers for the adoption of this computing paradigm by a wider range of enterprises. To overcome this difficulty, various service monitoring approaches were proposed as a means to detect potential violations of an agreed-upon service level. These approaches, however, tackled the technical aspects of monitoring without providing for a conceptual framework where the QoS monitoring requirements can be specified. This paper highlights the need for a design-level modelization of monitoring composed web services in the cloud. It then presents a meta-model for composite web services in the cloud, that provides for the specification of QoS requirements, web service level agreements, and monitoring QoS of composite web services in the cloud.


  1. Vishwanath, K. V. and N. Nagappan. Characterizing cloud computing hardware reliability. In Symposium on Cloud Computing (SOCC), 2010
  2. Grati, R., Boukadi, K. and Ben-Abdallah, H. “A QoS Monitoring Framework for Composite Web services in the Cloud”, In the 6th International Conference on Advanced Engineering Computing and Applications in Sciences 2012 (Advcomp'12). pp. 65-70
  3. Ludwig, H., Keller, A., Dan, A., King, R., Franck, R, Web service level agreement (WSLA) language specification. IBM Corporation (2003)
  4. Shao, J., Wei, H., Wang, Q. and H. Mei, “A Runtime Model Based Monitoring Approach for Cloud,” in Proceedings of 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD 2010), I. C. Society, Ed. Miami, Florida: IEEE Computer Society, 2010, pp. 313-320.
  5. Cao, B.-Q. , Li, B and Xia, Q.-M “A Service-Oriented Qos-Assured and Multi-Agent Cloud Computing Architecture,” in Proceedings of the 1st International Conference on Cloud Computing (CloudCom'09). Berlin, Heidelberg: Springer- Verlag, 2009, pp. 644- 649.
  6. Clayman, S., Galis, A., C. Chapman, M. L.R, L. M. Vaquero, K. Nagin, B. Rochwerger, and G. Toffetti. “Monitoring future internet service clouds” In Towards the Future Internet - A European Research Perspective book, April 2010.
  7. Rak, M., Venticinque, S., Mandhr, T. a., Echevarria, G. and Esnal, G. “Cloud application monitoring: The mosaic approach”. In Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on, pages 758 -763, 29 2011-dec. 1 2011.
  8. Boniface, M., Nasser, B., Papay, J., Phillips, S. C., A. Servin, Yang, X., Z. Zlatev, S. V.Gogouvitis, G. Katsaros, K. Konstanteli, G. Kousiouris, A. Menychtas, and D. Kyriazis, “Platformas- a-Service Architecture for Real-Time Quality of Service Management in Clouds,” in Proceedings of the 2010 Fifth International Conference on Internet and Web Applications and Services (ICIW 7810). Washington, DC, USA: IEEE Computer Society, 2010, pp. 155-160
  9. Patel Pankesh, Ajith Ranabahu, “Service level agreement in cloud computing, UKPEW, 2009.
  10. Liu, Y. A. H. H. Ngu, and L. Zeng. Qos computation and policing in dynamic web service selection. In WWW (Alternate Track Papers & Posters), pages 66-73. ACM, 2004.
  11. Wenzel S., C. Wessel, T. Humberg, and J. urjens. Securing processes for outsourcing into the cloud. In CLOSER, Porto, Portugal, 2012.
  12. Canfora, G. ., M. D. Penta, R. Esposito, and M. L. Villani. An approach for qos-aware service composition based on genetic algorithms. In GECCO, pages 1069-1075. ACM, 2005.
  13. Mylopoulos, J., Lawrence Chung, and Brian Nixon. Representing and Using Non-Functional Requirements: A Process-Oriented Approach. IEEE Transaction of Software Engineering, 18(6):483-497, June 1992.
  14. WorkflowPatterns. [cited 2103 April 2013]. Available from: http://www.workflowpatterns.com/
  15. Alhamad, M. T.Dillon, E.Chang, (2010), Conceptual SLA Framework for Cloud Computing”, 4th IEEE International Conference on Digital Ecosystems and Technologies (IEEE DEST 2010) 2010 IEEE
  16. Emeakaroha, E.; Netto, M. A. S.; Calheiros, R.; Buyya, R.; De rose, C. A. F.; Towards Autonomic Detection of SLA Violations in Cloud Infrastructures. Future Generation of Computer Systems: the International Journal of Grid Computing: Theory, Methods and Applications (FGCS), 2012, Elsevier
  17. Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M, Web services agreement specification (WSAgreement). In Global Grid Forum. (2004)
  18. San-Yih, H. Wang H, S.Jaideep , and P. Raymond. “A probabilistic QoS Model and computation Framework for Web Services based workflow” In Proc of ER2004, pages 596-609, Sanghai, November 2004. pp. 254-260
  19. Jaeger Michael C., Gregor Rojec-Goldmann, and Gero Muhl. “QoS Aggregation for Web Service Composition using Workflow Patterns” EDOC 7804 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International. pp. 52-59
  20. Massie, M. L., B. N. Chun, and D. E. Culler, “The ganglia distributed monitoring system: Design, implementation and experience,” Parallel computing, vol. 30, pp. 200, 206

Paper Citation

in Harvard Style

grati R., Boukadi K. and Ben-Abdallah H. (2013). A Meta Model for Monitoring Requirements in Cloud Environnment . In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-8565-60-0, pages 223-231. DOI: 10.5220/0004442702230231

in Bibtex Style

author={Rima grati and Khouloud Boukadi and Hanêne Ben-Abdallah},
title={A Meta Model for Monitoring Requirements in Cloud Environnment},
booktitle={Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},

in EndNote Style

JO - Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - A Meta Model for Monitoring Requirements in Cloud Environnment
SN - 978-989-8565-60-0
AU - grati R.
AU - Boukadi K.
AU - Ben-Abdallah H.
PY - 2013
SP - 223
EP - 231
DO - 10.5220/0004442702230231