Developing reliable web services using independent replicas

Chaogang Tang, Qing Li, Bei Hua, An Liu

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

5 Citations (Scopus)

Abstract

Service replication-based fault tolerant strategies use several web services as replicas to perform the same task and, therefore, become an effective approach to improve the reliability of service-oriented applications. A basic assumption of these strategies is that replicas are independent. However, it does not always hold in the web services environment since replicas could be composite services which may share some common component services. How to judge independence of replicas is therefore a critical issue for replication-based strategies. What makes the problem more complicated is that replicas may not be willing to disclose their inner implementation details. To address the above problem, we first analyse the relation between the performance of replication-based strategies and the independence of replicas. Based on the analysis, we propose an approach to determining the independence of replicas. We model the problem as a special Set-Intersection problem and devise a component, TTP (Trusted Third Party), which adopts homomorphism cryptosystem to solve it. Through the proposed approach, we can build reliable web services by using independent replicas without violating their autonomy and privacy.

Original languageEnglish
Title of host publicationSKG 2009 - 5th International Conference on Semantics, Knowledge, and Grid
Pages330-333
Number of pages4
DOIs
Publication statusPublished - 1 Dec 2009
Externally publishedYes
Event5th International Conference on Semantics, Knowledge, and Grid, SKG 2009 - Zhuhai, China
Duration: 12 Oct 200914 Oct 2009

Publication series

NameSKG 2009 - 5th International Conference on Semantics, Knowledge, and Grid

Conference

Conference5th International Conference on Semantics, Knowledge, and Grid, SKG 2009
CountryChina
CityZhuhai
Period12/10/0914/10/09

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software

Cite this