A fault-tolerant framework for QoS-aware web service composition via case-based reasoning

Guoqiang Li, Lejian Liao, Dandan Song*, Zibin Zheng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

13 Citations (Scopus)

Abstract

Service-oriented systems are performed in a highly dynamic and heterogeneous environment to achieve a user's business requirements. In this paper, we introduce a case-based reasoning approach to improve the system's fault-tolerant ability meeting the end-to-end Quality-of-Service (QoS) constraints. We consider and quantify the fault information and QoS information together in a case. In addition, one case also includes one solution to cope with the corresponding fault. When a new fault occurs, its failure symptoms are extracted and matched against the case base to look for the most similar case. Furthermore, solution templates are presented considering the business process structure features. We also develop an influential regionbased algorithm to minimise the handle cost. Based on our proposed method, a fault-tolerant framework is implemented. Comprehensive experiments are conducted employing a real QoS dataset and the experimental results show that our approach improves the fault-tolerant capability encouragingly.

Original languageEnglish
Pages (from-to)80-99
Number of pages20
JournalInternational Journal of Web and Grid Services
Volume10
Issue number1
DOIs
Publication statusPublished - 2014

Keywords

  • Case-based reasoning
  • Fault-tolerant
  • Quality of service
  • Web service composition

Fingerprint

Dive into the research topics of 'A fault-tolerant framework for QoS-aware web service composition via case-based reasoning'. Together they form a unique fingerprint.

Cite this