By Topic

A Method for Modeling and Analyzing Fault-Tolerant Service Composition

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Guisheng Fan ; Dept. of Comput. Sci. & Eng., East China Univ. of Sci. & Technol., Shanghai, China ; Huiqun Yu ; Liqiong Chen ; Dongmei Liu

Reliability is a key issue of the service-oriented architecture (SOA) that is widely employed in distributed systems such as e-commerce and e-government. Redundancy based technologies are usually employed for building reliable service composition on top of unreliable Web services. This paper proposes a strategy for modeling and analyzing fault tolerant service composition. The strategy consists of service selection mechanism, service synchronization mechanism and task exception mechanism. Petri nets are used to construct different components of service composition. Once the model is constructed, theories of Petri nets help prove the consistency of processing states and reliability of the strategy. The corresponding enforcement method for constructing fault-tolerant service composition is proposed. Experiments are conducted to demonstrate the applicability and effectiveness of the fault tolerant strategy.

Published in:

2009 16th Asia-Pacific Software Engineering Conference

Date of Conference:

1-3 Dec. 2009