Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Propound Solutions for Increase Fault Tolerance in Web Services Composition


Affiliations
1 Power and Control Engineering, Shiraz University, Iran, Islamic Republic of
2 Information Technology Engineering (Software Design and Development), Iran, Islamic Republic of
     

   Subscribe/Renew Journal


Web Services Business Process Execution Language (WS-BPEL) provides the language to specify business processes that are composed of Web services as well as exposed as Web services.

In business processes and during service invocation, errors may occur from latent faults, e.g. partner services may not be available or not respond within time.[1]

We want to have reliable business processes hence we need to have reliable web services.

To have reliable web services fault occurrences should be prevented.

Objective of this paper is to present an architecture which ensures more reliable composed services. Therefore we propose an architecture which dynamically detect and recover failures using software fault tolerance patterns and mapping them to WS-BPEL .finally a Business Process is designed To implement attained proposition.

Matters to be considered during this study is :

  • Dynamic Detect and recover failures.
  • Discover similar web service from "web service discover component "and replace it with failed web service.
  • Static Detect and recover failure types related to development phase.
  • Using human interaction methods to avoid invalid fault tolerance strategy.

Keywords

WS-BPEL, Fault Tolerance Pattern, Web Services
Subscription Login to verify subscription
User
Notifications
Font Size


Abstract Views: 239

PDF Views: 0




  • Propound Solutions for Increase Fault Tolerance in Web Services Composition

Abstract Views: 239  |  PDF Views: 0

Authors

Shabaninia Faridoon
Power and Control Engineering, Shiraz University, Iran, Islamic Republic of
Nematollahi Pantea
Information Technology Engineering (Software Design and Development), Iran, Islamic Republic of

Abstract


Web Services Business Process Execution Language (WS-BPEL) provides the language to specify business processes that are composed of Web services as well as exposed as Web services.

In business processes and during service invocation, errors may occur from latent faults, e.g. partner services may not be available or not respond within time.[1]

We want to have reliable business processes hence we need to have reliable web services.

To have reliable web services fault occurrences should be prevented.

Objective of this paper is to present an architecture which ensures more reliable composed services. Therefore we propose an architecture which dynamically detect and recover failures using software fault tolerance patterns and mapping them to WS-BPEL .finally a Business Process is designed To implement attained proposition.

Matters to be considered during this study is :

  • Dynamic Detect and recover failures.
  • Discover similar web service from "web service discover component "and replace it with failed web service.
  • Static Detect and recover failure types related to development phase.
  • Using human interaction methods to avoid invalid fault tolerance strategy.

Keywords


WS-BPEL, Fault Tolerance Pattern, Web Services