• DocumentCode
    2375036
  • Title

    An Adaptable Fault-Tolerance for SOA using a Peer-to-Peer Framework

  • Author

    Hall, Stephen ; Kotonya, Gerald

  • Author_Institution
    Univ. of Lancaster, Lancaster
  • fYear
    2007
  • fDate
    24-26 Oct. 2007
  • Firstpage
    520
  • Lastpage
    527
  • Abstract
    The onset of Service Oriented Architectures (SOA) in domains like trading and banking has considerably heightened the need for dependable system operation. Late binding to services in business-to-business operations pose a serious problem for dependable system operation as it delegates the decision to trust a service to an external agent. However, it is impossible to guarantee that any service is 100% fault-free due to failings in hardware, software and human error. This means that fault tolerance remains the most practical way to address the problem. Unfortunately, there is currently no standard way to achieve this in SOA. This paper describes a novel adaptable fault tolerance framework that overlays a peer network formed by JXTA technology protocols to address this problem. We have adopted a layered approach by incrementally adding protocols and supporting the code infrastructure. The framework is implemented exclusively in Java and XML to ensure cross platform compatibility.
  • Keywords
    Java; XML; peer-to-peer computing; protocols; software architecture; software fault tolerance; JXTA technology protocols; Java; XML; adaptable fault-tolerance; dependable system operation; peer-to-peer framework; service oriented architectures; Banking; Fault tolerance; Hardware; Humans; Java; Peer to peer computing; Protocols; Semiconductor optical amplifiers; Service oriented architecture; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Business Engineering, 2007. ICEBE 2007. IEEE International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-0-7695-3003-1
  • Type

    conf

  • DOI
    10.1109/ICEBE.2007.78
  • Filename
    4402142