A QoS-supported approach using fault detection and tolerance for achieving reliability in dynamic orchestration of web services

被引:11
|
作者
Gupta R. [1 ]
Kamal R. [1 ,2 ]
Suman U. [1 ]
机构
[1] School of Computer Science and IT, Devi Ahilya University, Indore, Madhya Pradesh
[2] Prestige Institute of Engineering, Management and Research, Indore
关键词
Dynamic orchestration; Fault detection; Fault tolerance; QoS; Reliability; Web services;
D O I
10.1007/s41870-017-0066-z
中图分类号
学科分类号
摘要
A service oriented architecture platform consists of distributed web services (WSes). A system needs dynamic composition of WSes. Reliability of a composition process requires detection of faults and tolerance to the faults. A composition process can end abruptly due to occurrence of faults. Present paper proposes a quality of service (QoS) based fault-detection and fault-tolerance approach using the dynamic orchestration. The approach also considers the QoS of WSes and user preferences at runtime. The approach uses reliability in two-phases. Firstly, a trust based web-service filtering mechanism is used. This achieves reliability at the component level before a fault occurs. Next, whenever a fault detects in a process, a decision for dynamic recovery is taken. That is based on the optimum QoS ranking of the WSes. The steps in the proposed approach provide the reliability at the component as well as composition level. They work for all the orchestration based composition models. An implementation followed by experimental-study shows that the proposed approach produces timely as well as optimal results in the presence of the faults. © 2017, Bharati Vidyapeeth's Institute of Computer Applications and Management.
引用
收藏
页码:71 / 81
页数:10
相关论文
共 42 条