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
Link To Document