Title :
A New Method to Model and Analyze the WS-BPEL Process under the Dead-Path-Elimination Semantics
Author :
Xu, Chunxiang ; Wang, Hanpin ; Qu, Wanling ; Zhu, Meixia ; Huang, Yu
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
Abstract :
Most of existing formal models for BPEL based Web services composition are without description of dead-path-elimination semantics. There are Petri net based models describing the dead-path-elimination semantics, while the models are too big to handle large scale processes. In this paper, a new model called DPE net is advanced to describe the WS-BPEL process under the dead-path-elimination semantics. We give the DPE net models describing the basic control flow, relatively complete links semantics and dead-path-elimination semantics, and introduce how to analyze properties of the WS-BPEL process based on DPE reachability graph. The features of DPE net make the DPE net model for the WS-BPEL process smaller than the model based on P/T net. Moreover, the DPE reachability graph allows several transitions to be fired in one step, which reduces the reachability graph´s size dramatically.
Keywords :
Web services; reachability analysis; DPE reachability graph; Petri net; WS-BPEL process; Web services composition; basic control flow; dead-path-elimination semantics; Algebra; Automata; Automatic control; Color; Educational technology; Laboratories; Large-scale systems; Petri nets; Size control; Web services;
Conference_Titel :
Secure Software Integration and Reliability Improvement, 2009. SSIRI 2009. Third IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3758-0
DOI :
10.1109/SSIRI.2009.37