• DocumentCode
    2297929
  • Title

    A Fault Tolerance Approach for Enterprise Applications

  • Author

    Ermagan, Vina ; Kruger, Ingolf ; Menarini, Massimiliano

  • Author_Institution
    Univ. of California San Diego, San Diego, CA
  • Volume
    2
  • fYear
    2008
  • fDate
    7-11 July 2008
  • Firstpage
    63
  • Lastpage
    72
  • Abstract
    Service oriented architectures (SOAs) have emerged as a preferred solution to tackle the complexity of large-scale, complex, distributed, and heterogeneous systems. Key to successful operation of these systems is their reliability and availability. In this paper, we propose an approach to creating fault tolerant SOA implementations based on an architectural pattern called Rich Services. Our approach is model-driven, focuses on interaction specifications as the means for defining services and managing their failures, and is technology independent. We leverage an enterprise service bus (ESB) framework to implement a system based on the fault tolerant Rich Service pattern. We evaluate our approach by measuring availability and reliability of an experimental system in the e-business domain.
  • Keywords
    Web services; business data processing; software architecture; software fault tolerance; architectural pattern; complex systems; distributed systems; e-business; enterprise service bus; fault tolerance approach; heterogeneous systems; large-scale systems; rich services; service oriented architectures; Application software; Availability; Distributed computing; Fault detection; Fault tolerance; Fault tolerant systems; Large-scale systems; Logic; Service oriented architecture; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.140
  • Filename
    4578510