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 :
بازگشت