DocumentCode :
3117267
Title :
Advanced Verification of Distributed WS-BPEL Business Processes Incorporating CSSA-based Data Flow Analysis
Author :
Moser, Simon ; Martens, Axel ; Görlach, Katharina ; Amme, Wolfram ; Godlinski, Artur
Author_Institution :
IBM, Boblingen
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
98
Lastpage :
105
Abstract :
The Business Process Execution Language for Web Services WS-BPEL provides an technology to aggregate encapsulated functionalities for defining high-value Web services. For a distributed application in a B2B interaction, the partners simply need to expose their provided functionality as BPEL processes and compose them. Verifying such distributed web service based systems has been a huge topic in the research community lately - cf. [4] for a good overview. However, in most of the work on analyzing properties of interacting Web Services, especially when backed by stateful implementations like WS-BPEL, the data flow present in the implementation is widely neglected, and the analysis focusses on control flow only. This might lead to false-positive analysis results when searching for design weaknesses and errors, e. g. analyzing the controllability [14] of a given BPEL process. In this paper, we present a method to extract dataflow information by constructing a CSSA representation and detecting data dependencies that effect communication behavior. Those discovered dependencies are used to construct a more precise formal model of the given BPEL process and hence to improve the quality of analysis results.
Keywords :
Web services; business data processing; data flow analysis; program verification; business process execution language; concurrent single static assignment; data flow analysis; distributed Web services; formal verification; Aggregates; Application software; Controllability; Data analysis; Data mining; Debugging; Formal verification; Protocols; Testing; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing, 2007. SCC 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2925-9
Type :
conf
DOI :
10.1109/SCC.2007.22
Filename :
4278643
Link To Document :
بازگشت