• DocumentCode
    3516404
  • Title

    A QoS-aware fault tolerant middleware for dependable service composition

  • Author

    Zheng, Zibin ; Lyu, Michael R.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2009
  • fDate
    June 29 2009-July 2 2009
  • Firstpage
    239
  • Lastpage
    248
  • Abstract
    Based on the framework of service-oriented architecture (SOA), complex distributed systems can be dynamically and automatically composed by integrating distributed Web services provided by different organizations, making dependability of the distributed SOA systems a big challenge. In this paper, we propose a QoS-aware fault tolerant middleware to attack this critical problem. Our middleware includes a user-collaborated QoS model, various fault tolerance strategies, and a context-aware algorithm in determining optimal fault tolerance strategy for both stateless and stateful Web services. The benefits of the proposed middleware are demonstrated by experiments, and the performance of the optimal fault tolerance strategy selection algorithm is investigated extensively. As illustrated by the experimental results, fault tolerance for the distributed SOA systems can be efficient, effective and optimized by the proposed middleware.
  • Keywords
    Web services; fault tolerant computing; middleware; quality of service; ubiquitous computing; QoS-aware fault tolerant middleware; SOA; Web service; complex distributed system; context-aware algorithm; dependable service composition; service-oriented architecture; user-collaborated QoS model; Buildings; Computer science; Context modeling; Context-aware services; Fault tolerance; Fault tolerant systems; Middleware; Service oriented architecture; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems & Networks, 2009. DSN '09. IEEE/IFIP International Conference on
  • Conference_Location
    Lisbon
  • Print_ISBN
    978-1-4244-4422-9
  • Electronic_ISBN
    978-1-4244-4421-2
  • Type

    conf

  • DOI
    10.1109/DSN.2009.5270332
  • Filename
    5270332