During the execution of service composition, if one component service fails, a failure recovery mechanism is needed to ensure that the running process is not interrupted and the failed service can be replaced quickly and efficiently. In this paper, we propose an efficient failure recovery scheme for rapid reconstruction of services compositions. Sufficient conditions about substitution and keeping state-consistent between services are proposed. Further, the algorithm for keeping state-consistent between services is proposed. The innovation of this paper is that the failure service will be substituted and the failure service’ state will be transformed into the substituting service’ state to improve the performance of the failure recovery scheme. And the prototype system is implemented. Simulation experiments demonstrate the good performance of the proposed failure recovery scheme.
Digital Object Identifier (DOI)
Yu, Chengyuan and Huang, Linpeng
"An Efficient Failure Recovery Scheme for Service Composition in Pervasive Computing,"
Applied Mathematics & Information Sciences: Vol. 10:
5, Article 34.
Available at: https://digitalcommons.aaru.edu.jo/amis/vol10/iss5/34