Using Inherent Service Redundancy and Diversity to Ensure Web Services Dependability

  • Authors:
  • Anatoliy Gorbenko;Vyacheslav Kharchenko;Alexander Romanovsky

  • Affiliations:
  • Department of Computer Systems and Networks, National Aerospace University, Kharkiv, Ukraine;Department of Computer Systems and Networks, National Aerospace University, Kharkiv, Ukraine;School of Computing Science, Newcastle University, Newcastle upon Tyne, UK

  • Venue:
  • Methods, Models and Tools for Fault Tolerance
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Achieving high dependability of Service-Oriented Architecture (SOA) is crucial for a number of emerging and existing critical domains, such as telecommunication, Grid, e-science, e-business, etc. One of the possible ways to improve this dependability is by employing service redundancy and diversity represented by a number of component web services with the identical or similar functionality at each level of the composite system hierarchy during service composition. Such redundancy can clearly improve web service reliability (trustworthiness) and availability. However to apply this approach we need to solve a number of problems. The paper proposes several solutions for ensuring dependable services composition when using the inherent service redundancy and diversity. We discuss several composition models reflecting different dependability objectives (enhancement of service availability, responsiveness or trustworthiness), invocation strategies of redundant services (sequential or simultaneous) and procedures of responses adjudication.