• 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