Title :
The design of a self-healing composition cycle for Web services
Author :
Chan, K. S May ; Bishop, Judith
Author_Institution :
Dept. of Comput. Sci., Univ. of Pretoria, Pretoria
Abstract :
The Web service paradigm allows applications to interact electronically with one another over the Internet. Standards and languages, such as BPEL and OWL-S provide a platform with which Web services can be integrated. Moreover, various AI planning techniques have also been adapted to integrate services. However, the autonomous and distributed nature of an integrated service presents unique challenges to the reliability of the composed Web services. Resilience of the process execution can be achieved through self-healing, that is, the capability to detect failures autonomously and to recover from them. This paper presents the design of a self-healing composition cycle for Web services that can be used to evaluate self-healing techniques in Web service composition. Having a full understanding of the interaction between different modules in a self-healing cycle provides the designer of a composition with the knowledge necessary to build more effective self-healing systems with minimum runtime overhead.
Keywords :
Web services; planning (artificial intelligence); software reliability; system recovery; AI planning technique; Internet; Web service reliability; failure recovery; self-healing composition cycle design; software system; Africa; Application software; Artificial intelligence; Computer science; Condition monitoring; Control systems; Failure analysis; Magnetohydrodynamic power generation; Web and internet services; Web services;
Conference_Titel :
Software Engineering for Adaptive and Self-Managing Systems, 2009. SEAMS '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3724-5
DOI :
10.1109/SEAMS.2009.5069070