DocumentCode
2789264
Title
Modeling Recovery Strategies in Service-Oriented Architecture Using a Markov Decision Process
Author
Lee, Dongeun ; Shin, Heonshik ; Park, Eunjeong
Author_Institution
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul, South Korea
fYear
2011
fDate
10-12 Nov. 2011
Firstpage
285
Lastpage
290
Abstract
Service-oriented architecture (SOA) requires fault-tolerant implementation because the heterogeneous nature of services is likely to cause faults and failures. Focusing on the runtime re-composition and exception handling strategies for execution faults, we propose a recovery model in SOA using a Markov decision process (MDP). Various ´quality of service´ (QoS) criteria and possible recovery strategies can be incorporated into our model to determine the optimal policy, which entails cost optimization in service selection. We show how a typical SOA scenario can be translated into our model and how an optimal policy can be determined. Analytical results reveal the usefulness of our approach as compared to sole consideration of service cost. We also analyze the rationale for the selection of the optimal policy.
Keywords
Markov processes; exception handling; service-oriented architecture; software fault tolerance; Markov decision process; cost optimization; exception handling strategies; fault-tolerant implementation; optimal policy; quality of service criteria; recovery strategies modeling; runtime recomposition; service cost; service selection; service-oriented architecture; Fault tolerance; Fault tolerant systems; Monitoring; Optimization; Quality of service; Runtime; Service oriented architecture; Markov decision process; cost optimization in service selection; fault-handling; runtime re-composition; service-oriented architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
Conference_Location
Boca Raton, FL
ISSN
1530-2059
Print_ISBN
978-1-4673-0107-7
Type
conf
DOI
10.1109/HASE.2011.25
Filename
6113909
Link To Document