SMARTech   Library Home
 

Georgia Tech's Institutional Repository >
Center for Experimental Research in Computer Systems (CERCS) >
CERCS Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1853/27247

Title: A Petri Net Approach to Analysis and Composition of Web Services
Authors: Xiong, PengCheng
Fan, YuShun
Zhou, MengChu
Georgia Institute of Technology. College of Computing
New Jersey Institute of Technology. Electrical and Computer Engineering
Tsinghua University. Dept. of Automation
Subjects : Business process
Discrete event systems
Petri nets
Siphons
Web service
Issue Date: 2009
Publisher: Georgia Institute of Technology
Series/Report no.: CERCS ; GIT-CERCS-09-02
Abstract: Business Process Execution Language for Web Services (BPEL) is becoming the industrial standard for modeling web service-based business processes. Behavioral compatibility for web service composition is one of the most important topics. The commonly used reachability exploration method focuses on verifying deadlock-freeness. When this property is violated, the states and traces in the reachability graph only give clues to re-design the composition. The process must then repeat itself until no deadlock is found. In this paper, multiple web services interaction is modeled with a Petri net called Composition net (C-net for short). The problem of behavioral compatibility among web services is hence transformed into the deadlock structure problem of a C-net. If services are incompatible, a policy based on appending additional information channels is proposed. It is proved that it can offer a good solution that can be mapped back into the BPEL models automatically.
Type: Technical Report
URI: http://hdl.handle.net/1853/27247
Appears in Collections:CERCS Technical Reports

Files in This Item:

File Description SizeFormat
git-cercs-09-02.pdf563.15 kBAdobe PDFView/Open

Items in SMARTech are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2007 MIT and Hewlett-Packard - Feedback