• DocumentCode
    2166577
  • Title

    Coordinated forward error recovery for composite Web services

  • Author

    Issarny, V. ; Tartanoglu, F. ; Romanovsky, A. ; Levy, N.

  • Author_Institution
    INRIA Rocquencourt, Le Chesnay, France
  • fYear
    2003
  • fDate
    6-18 Oct. 2003
  • Firstpage
    167
  • Lastpage
    176
  • Abstract
    This paper proposes a solution based on forward error recovery, oriented towards providing dependability of composite Web services. While exploiting their possible support for fault tolerance (e.g., transactional support at the level of each service), the proposed solution has no impact on the autonomy of the individual Web services, our solution lies in system structuring in terms of co-operative atomic actions that have a well-defined behavior, both in the absence and in the presence of service failures. More specifically, we define the notion of Web Service Composition Action (WSCA), based on the Coordinated Atomic Action concept, which allows structuring composite Web services in terms of dependable actions. Fault tolerance can then be obtained as an emergent property of the aggregation of several potentially non-dependable services. We further introduce a framework enabling the development of composite Web services based on WSCAs, consisting of an XML-based language for the specification of WSCAs.
  • Keywords
    Internet; electronic commerce; error handling; hypermedia markup languages; software fault tolerance; system recovery; WSCA; Web service composition action; XML-based language; co-operative atomic actions; composite Web services; coordinated forward error recovery; emergent property; fault tolerance; forward error recovery; nondependable services aggregation; service failures; system structuring; Assembly; Fault tolerance; Fault tolerant systems; Middleware; Service oriented architecture; Simple object access protocol; Standards development; Transport protocols; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-1955-5
  • Type

    conf

  • DOI
    10.1109/RELDIS.2003.1238066
  • Filename
    1238066