DocumentCode
1756299
Title
Verifying the Concurrent Properties in BPEL Based Web Service Composition Process
Author
Bixin Li ; Shunhui Ji ; Dong Qiu ; Leung, Henry ; Gongyuan Zhang
Author_Institution
Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
Volume
10
Issue
4
fYear
2013
fDate
41609
Firstpage
410
Lastpage
424
Abstract
The relatively new web service software paradigm involves services which are loosely coupled, highly reusable and flexible. By specifying the workflow of individual services, Web service composition enhances the ability to handle more complex business processes and provides many value-added services. In this article, we propose an extended control flow graph (XCFG) to formally model the workflow of Web service composition specified in BPEL, and corresponding techniques to verify concurrent properties, such as deadlock-free, non-conflict, and link non-redundant. XCFG can model not only the workflow of BPEL but also the synchronization control dependencies among concurrent activities. Meanwhile, each element of XCFG keeps record of related information of corresponding activity in BPEL so as to support further analysis and verification. Experimental study validates the effectiveness and efficiency of the proposed XCFG-based technique.
Keywords
Web services; business data processing; concurrency control; flow graphs; formal verification; BPEL; Web service composition; Web service software paradigm; XCFG; complex business processes; concurrent activities; concurrent properties; deadlock-free techniques; extended control flow graph; formal verification; link nonredundant techniques; nonconflict techniques; service workflow; synchronization control dependencies; value-added services; Analytical models; Bills of materials; Concurrent computing; DSL; Process control; Synchronization; Web services; BPEL; Formal verification; Web service composition; XCFG;
fLanguage
English
Journal_Title
Network and Service Management, IEEE Transactions on
Publisher
ieee
ISSN
1932-4537
Type
jour
DOI
10.1109/TNSM.2013.111113.120379
Filename
6662355
Link To Document