Skip to main content
Article
Towards a self-healing approach to sustain web services reliability
Proceedings - 25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011
  • Mohamed Hedi Karray, FEMTO-ST Sciences and Technologies
  • Chirine Ghedira, Université Claude Bernard Lyon 1
  • Zakaria Maamar, Zayed University
Document Type
Conference Proceeding
Publication Date
5-31-2011
Abstract

Web service technology expands the role of the Web from a simple data carrier to a service provider. To sustain this role, some issues such as reliability continue to hurdle Web services widespread use, and thus need to be addressed. Autonomic computing seems offering solutions to the specific issue of reliability. These solutions let Web services self-heal in response to the errors that are detected and then fixed. Self-healing is simply defined as the capacity of a system to restore itself to a normal state without human intervention. In this paper, we design and implement a self-healing approach to achieve Web services reliability. Two steps are identified in this approach: (1) model a Web service using two behaviors known as operational and control, and (2) monitor the execution of a Web service using a control interface that sits between these two behaviors. This control interface is implemented in compliance with the principles of aspect-oriented programming and case-based reasoning. © 2011 IEEE.

ISBN
9780769543383
Publisher
IEEE
Disciplines
Keywords
  • AOP,
  • case-based reasoning,
  • reliability,
  • self-healing,
  • Web service
Scopus ID
79957551717
Indexed in Scopus
Yes
Open Access
Yes
Open Access Type
Green: A manuscript of this publication is openly available in a repository
https://hal.archives-ouvertes.fr/hal-00602863/file/karray_FINA2011_VF.pdf
Citation Information
Mohamed Hedi Karray, Chirine Ghedira and Zakaria Maamar. "Towards a self-healing approach to sustain web services reliability" Proceedings - 25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011 (2011) p. 267 - 272
Available at: http://works.bepress.com/zakaria-maamar/186/