• DocumentCode
    1966810
  • 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
  • fYear
    2009
  • fDate
    18-19 May 2009
  • Firstpage
    20
  • Lastpage
    27
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/SEAMS.2009.5069070
  • Filename
    5069070