DocumentCode
3467820
Title
Static data flow analysis and anomalies detection for BPEL
Author
Yang, Xuehong ; Huang, Junfei ; Gong, Yunzhan
Author_Institution
State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
Volume
2
fYear
2009
fDate
5-6 Dec. 2009
Firstpage
18
Lastpage
21
Abstract
BPEL is a de-facto standard language for Web service orchestration. Algorithms are presented for the data flow analysis in BPEL programs which use flow and links constructs to implement concurrency and synchronization. Recently a lot of algorithms have bean proposed to concurrent program for detecting the variables usage errors, but they are not applicable to BPEL program which has unique feature at syntax and semantic. So new algorithms are proposed to the data flow analysis and anomaly detection for BPEL. We mainly focus on the global program variable usage information, and the data dependency related information are also calculated which can be used to the analysis about the variable usage anomaly. By adapting this algorithm, a class of variable usage errors can be detected in BPEL program.
Keywords
Web services; business data processing; data flow analysis; program testing; specification languages; BPEL; Web service orchestration; anomalies detection; business process execution language; data dependency; data flow analysis; Algorithm design and analysis; Data analysis; Fluid flow measurement; Laboratories; Programming profession; Service oriented architecture; Telecommunication switching; Testing; Web services; XML; BPEL; anomaly detecttion; data dependency; data flow analysis; web service;
fLanguage
English
Publisher
ieee
Conference_Titel
Test and Measurement, 2009. ICTM '09. International Conference on
Conference_Location
Hong Kong
Print_ISBN
978-1-4244-4699-5
Type
conf
DOI
10.1109/ICTM.2009.5413080
Filename
5413080
Link To Document