DocumentCode :
1645244
Title :
Towards a Formal Verification Approach for Business Process Coordination
Author :
Yuan, Min ; Huang, Zhiqiu ; Li, Xiang ; Yan, Yan
Author_Institution :
Coll. of Inf. Sci. & Technol., Nanjing Univ. of Aeronaut. & Astronaut., Nanjing, China
fYear :
2010
Firstpage :
361
Lastpage :
368
Abstract :
BPEL (Business Process Execution Language) enacts a process-oriented web service orchestration, and multi-business processes can be regarded as BPEL composition. A business process can be regarded as a complex set of interactions among Web services to achieve a defined goal. The achievement of distributed agreement among multiple-participant services is an orthogonal problem outside the scope of BPEL, so the rationality for distributed coordination of multi-business processes is an urgent issue to study. The definition of the message exchanges that take place between the process and each one of its partners lack the precise definition which is required for performing a formal analysis and reasoning. An integrated approach supporting a formal verification of multi-business interactions is proposed. This paper first examines a rigorous approach for the formalization of the execution semantics of business process in the Pi-calculus. Then transforms the Pi-calculus expressions into equivalent SMV code and verifies the system whether a process satisfies given properties automatically using the NuSMV model checker, and the approach is illustrated using a concrete case study subsequently. The approach supports creating robust multi-business processes which are distributed or span multiple vendors and platforms.
Keywords :
Web services; business process re-engineering; formal verification; pi calculus; BPEL composition; NuSMV model checker; business process coordination; business process execution language; execution semantics formalization; formal verification; multibusiness interactions; multiple-participant services; pi-calculus; process-oriented Web service orchestration; Business; Calculus; Cognition; Computational modeling; Formal verification; Semantics; Web services; WS-TX; coordination; formal verification; model checking; multi-business;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services (ICWS), 2010 IEEE International Conference on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-8146-0
Electronic_ISBN :
978-0-7695-4128-0
Type :
conf
DOI :
10.1109/ICWS.2010.100
Filename :
5552766
Link To Document :
بازگشت