• DocumentCode
    715516
  • Title

    Integrating Fault-Tolerance Method into Service-Oriented Computing

  • Author

    Alhosban, Amal ; Hashmi, Khayyam ; Malik, Zaki ; Medjahed, Brahim

  • Author_Institution
    Dept. of Comput. Sci., Eng. & Phys., Univ. of Michigan-Flint, Flint, MI, USA
  • fYear
    2015
  • fDate
    March 30 2015-April 3 2015
  • Firstpage
    161
  • Lastpage
    168
  • Abstract
    Service Oriented Architectures (SOAs) enable the automatic creation of business applications from independently developed and deployed Web services. As Web services are inherently a priori unknown (in terms of dependability), how to deliver reliable Web services compositions is a significant and challenging problem. In this paper, we propose a framework for infusing dependability in SOAs through self-healing. We identify a set of high-level exception handling strategies based on the composition components´ QoS performances and consumer requirements. Multiple recovery plans are produced and evaluated according to the performance of the included services, to select and execute the best recovery plan. We assess the overall system dependability using the generated plan and the available invocation information of the included services. Experiment results indicate the applicability of our method, and show the improved performance in comparison with similar existing approaches.
  • Keywords
    Web services; business data processing; object-oriented programming; quality of service; service-oriented architecture; software fault tolerance; SOA; Web service composition; business applications; composition component QoS performances; consumer requirements; fault-tolerance method; high-level exception handling strategies; invocation information; recovery plan; self-healing; service oriented architecture; service-oriented computing; system dependability; Electronic mail; Hidden Markov models; History; Planning; Quality of service; Reliability; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on
  • Conference_Location
    San Francisco Bay, CA
  • Type

    conf

  • DOI
    10.1109/SOSE.2015.54
  • Filename
    7133525