DocumentCode
2304272
Title
DRD4BPEL: A Tool for Data Race Detection of BPEL Process
Author
Cui, Jianjun
Author_Institution
Coll. of Geol. Eng. & Geometries, Chang´´an Univ., Xi´´an, China
Volume
4
fYear
2009
fDate
19-21 May 2009
Firstpage
200
Lastpage
205
Abstract
The Web service business process execution language (WS-BPEL, BPEL for short) is now the de facto standard for specifying and executing business process for Web service composition and orchestration. As more and more web services are composed using BPEL, the reliability of BPEL process becomes increasingly important. This paper presents a novel approach for data race detection and introduces DRD4BPEL, an efficient detection tool for data race conditions of BPEL process. The approach starts from a static analysis and produces a set of data race candidates (DRCs). Then a dynamic invocation interception is applied to verify the DRCs and produce a data race result. Experimental results show the efficiency of our approach and related algorithms used in DRD4BPEL.
Keywords
Web services; XML; business process re-engineering; BPEL process; DRD4BPEL; Web service business process execution language; business process; data race candidates; data race detection; reliability; static analysis; Algorithm design and analysis; Data engineering; Educational institutions; Explosions; Geology; Scheduling; Software engineering; Testing; Web services; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location
Xiamen
Print_ISBN
978-0-7695-3570-8
Type
conf
DOI
10.1109/WCSE.2009.475
Filename
5319535
Link To Document