Data-driven approach to dynamic reliability evaluation of SOA applications

Lijun Wang,Xiaoying Bai,Yinong Chen,ZHOU Lizhu,LIU Rujuan
DOI: https://doi.org/10.16511/j.cnki.qhdxxb.2009.10.030
2009-01-01
Abstract:The dynamic,collaborative nature of the service oriented architecture(SOA) presents new challenges to traditional software reliability research and practice.This paper analyzes the main problems in evaluating SOA application reliability,with an approach to resolve these problems.The core method is a data-driven service composition reliability model supported by online monitoring.The model includes three levels: a reliability measurement model for single service at the bottom,a Markov chain based fault-tolerant model for the service pool in the middle,and a usage model for service composition on the top.This hierarchical model captures the dynamic changes of the target system.An example indicates that this approach can effectively adapt to reliability evaluations throughout the lifecycle of SOA applications.
What problem does this paper attempt to address?