Title :
Adding high availability and autonomic behavior to Web services
Author :
Birman, Ken ; Van Renesse, Robbert ; Vogels, Werner
Author_Institution :
Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
Abstract :
Rapid acceptance of the Web Services architecture promises to make it the most widely supported and popular object-oriented architecture to date. One consequence is that a wave of mission-critical Web Services applications will certainly be deployed in coming years. Yet the reliability options available within Web Services are limited in important ways. To use a term proposed by IBM, Web Services systems need to become far more autonomic, configuring themselves, diagnosing faults, and managing themselves. High availability applications need more attention. Moreover, the scenarios in which such issues arise often entail very large deployments, raising questions of scalability. In this paper we propose a path by which the architecture could be extended in these respects.
Keywords :
Internet; safety-critical software; software architecture; software fault tolerance; IBM; Web service reliability; Web services architecture; Web services systems; autonomic system; fault-diagnosing system; mission-critical Web Services; object-oriented architecture; self-configuring system; self-managing system; Availability; Computer applications; Computer architecture; Computer science; Delay; Mission critical systems; Scalability; Security; Service oriented architecture; Web services;
Conference_Titel :
Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on
Print_ISBN :
0-7695-2163-0
DOI :
10.1109/ICSE.2004.1317410