A Model based Approach for Evaluating the Reliability of the Services in the Service-oriented Architecture

Behzad Alipour, Ali Haroon Abadi


Service-oriented architecture presents a frame in which the system functions are defined as a series of the distributed services in the intended sizes of the organization. These services are called by the other software and also are used for building the new services. Although this architecture offers a simple solution for building the distributed systems with loosely coupling, it introduces some additional concerns. One of the main concerns in designing a SOA system is general reliability of the system. Then the new technique for modeling the reliability is needed for certificating the services. Regarding to this weakness, in this paper, a certification method for the reliability in which services have been simulated as the discrete Markov chains, this work presents a model for estimating the reliability by exploiting the mean and variance of the visits obtained from analyzing Markov chain and integrating them into the reliability of the characteristics of each individual service. Results show that in the proposed method, less fault-tolerance than the recent methods for predicting the reliability of the systems is used.


Service-oriented architecture, Reliability, Markov chains, Web services

Full Text:


DOI: http://doi.org/10.11591/ijset.v1i1.4562
Total views : 121 times


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.