skip to main content
10.1145/1083063.1083069acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Towards autonomic web services: achieving self-healing using web services

Published:21 May 2005Publication History

ABSTRACT

Autonomic Computing was introduced to reduce the complexity of managing computing systems; however, the heterogeneous nature existing in most computing systems introduces some difficulty to achieve this target. Moreover, the notion of service as a computing component that seamlessly collaborates with other services in a loosely-coupled manner to perform complicated tasks was introduced by Service-Oriented Architecture (SOA); and then, fertilized by Web Services that added open standards to different roles and operations involved in a community of services; however, in order to gain the expected benefits of Web Services, the latter should be able to survive in normal and abnormal conditions. Our research aims at finding a hyper solution to that two-dimensional problem by allowing both Autonomic Computing and Web Services paradigms to lend each other their distinct features. First, Web Services lend Autonomic Computing the concept of platform-independency; second, Autonomic Computing lends Web Services the attributes providing self-management. The focus of this paper will be on how the self-healing autonomic attribute can be implemented and applied using Web Services.

References

  1. Grid Technology Partners, "Autonomic Computing: Characteristics of self-management IT systems", 2003.Google ScholarGoogle Scholar
  2. A. G. Ganek and T. A. Corbi, "The dawning of the autonomic computing era", IBM Systems Journal, VOL 42, NO 1, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. IBM web site, http://www.ibm.com/developerworks/.Google ScholarGoogle Scholar
  4. Jeffery O. Kephart and David M. Chess, "The vision of autonomic computing", IEEE, January 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chris Nelson and Willy Farrell, "Transforming legacy applications with Web Services", http://ibm.com/developerworks/, May 2002.Google ScholarGoogle Scholar
  6. IBM, "Understand problem determination for autonomic computing", http://ibm.com/developerworks/.Google ScholarGoogle Scholar
  7. IBM Autonomic Computing, "Automating problem determination: A first step toward self-healing computing systems", October 2003.Google ScholarGoogle Scholar
  8. David Bridgewater, "Standardize messages with the Common Base Event model", http:/ibm.com/developerworks/, Feb. 2004.Google ScholarGoogle Scholar
  9. "Legacy Transaction Integration in a Service-Oriented Architecture", Red Oak Software, November 2003.Google ScholarGoogle Scholar
  10. Gary Dudley et al, "Autonomic Self-Healing Systems in a Cross-Product IT Environment", proceedings of the international conference on autonomic computing (ICAC'04), IEEE, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Al Williams, "Bridging Legacy Systems and the Web", http://www.newarchitectmag.com/documents/, July 2002.Google ScholarGoogle Scholar
  12. Shalil Majithia et al, "A framework for Automated Service Composition in Service-Oriented Architectures", 2004.Google ScholarGoogle Scholar
  1. Towards autonomic web services: achieving self-healing using web services

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader