DocumentCode
1996716
Title
Modeling and Analysis of WS-BPEL Business Processes Based on ServiceNet
Author
Dun, Haiqiang ; Zhao, Wen ; Huang, Yu ; Zhang, Shikun ; Wang, Lifu
Author_Institution
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
fYear
2008
fDate
3-5 Dec. 2008
Firstpage
265
Lastpage
272
Abstract
Web service composition involves the combination of a number of existing web services to create a value-added one. WS-BPEL is a promising language which describes Web service composition in form of business processes. However, WS-BPEL is an XML-based language and may suffer from ambiguities or some erroneous properties. The analysis and verification of business processes specified in WS-BPEL by a formal method has been a hot topic in the research community lately. In this paper, we propose a method to model and analyze WS-BPEL business processes based on ServiceNet, a special class of Petri nets. Unlike most of the existing work which analyze only control flow properties of WS-BPEL business processes but neglect data flow properties, our method models and analyzes both control properties and data properties of WS-BPEL business processes. We present the transformation rules of WS-BPEL business processes into ServiceNet and enrich the reduction rules of ServiceNet by applying them in some practical projects. Then the throughness of a business processes can be verified by reducing its ServiceNet representation based on some reduction rules. Moreover, we define some data-aspect properties of WS-BPEL business processes and give the corresponding checking algorithm.
Keywords
Petri nets; Web services; XML; business data processing; Petri nets; ServiceNet; WS-BPEL business process; Web service composition; XML-based language; formal method; Business communication; Computer science; Computer science education; Educational technology; Laboratories; Logic; Petri nets; Software engineering; Standards development; Web services; Petri Nets; ServiceNet; WS-BPEL; Web Service; Web Service Composition;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
Conference_Location
Beijing
ISSN
1530-1362
Print_ISBN
978-0-7695-3446-6
Type
conf
DOI
10.1109/APSEC.2008.40
Filename
4724556
Link To Document