Title :
Ensuring Coordination of Multi-business Interactions
Author :
Yuan, Min ; Huang, Zhiqiu ; Hu, Jun ; Li, Xiang ; Zhu, Yi
Author_Institution :
Coll. of Inf. Sci. & Technol., Nanjing Univ. of Aeronaut. & Astronaut., Nanjing, China
Abstract :
While the potential benefits of multi-business interaction automation are truly phenomenal, the complexity of business has increased dramatically, and building reliable and secure e-business application systems becomes an important issue. Industry standards for Web service composition, such as BPEL, provide the notion of LRT (Long running transaction) for the execution of business processes in Web service collaborations. Formal verification of BPEL programs and specifications has become a hot topic. However, the notion of LRT described in BPEL is purely local and occurs within a single business process instance. In this work a two-step model checking method, from simply to the complex, is proposed for multi-business process. A preliminary step is to judge business correctness on external logic transition relations amongst businesses with various simple symbolic model checking tools, and then make further checking interaction validation based on internal system behavior in multi-business coordination with model checking verification environment for mobile processes. The typical scenario is illustrated to show how model checking is applied to verify the reliability of multi-business coordination. All of these have important implications for ensuring multi-business process coordination.
Keywords :
Web services; electronic commerce; formal verification; transaction processing; BPEL programs; Web service composition; business complexity; business correctness; external logic transition relations; formal verification; industry standards; mobile processes; multi-business interaction automation; multibusiness coordination; multibusiness process; secure e-business application systems; symbolic model checking tools; two-step model checking method; Automation; Collaborative work; Educational institutions; Formal verification; Information science; Lattices; Light rail systems; Logic; Space technology; Web services; Pi-calculus; coordination; model checking; multi-business; process interaction;
Conference_Titel :
Services Computing, 2009. SCC '09. IEEE International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5183-8
Electronic_ISBN :
978-0-7695-3811-2
DOI :
10.1109/SCC.2009.82