Affiliation:
1. IBM, Markham, Canada
2. York University, Toronto, Canada
Abstract
Verification techniques like model checking, preorder checking and equivalence checking are shown to be relevant to web service orchestration. The Concurrency Workbench of the New Century (CWB) is a verification tool that supports these verification techniques. By means of the Process Algebra Compiler (PAC), the CWB is modified to support the BPE-calculus. The BPE-calculus is a small language, based on BPEL4WS, to express web service orchestration. Both the syntax and the semantics of the BPE-calculus are formally defined. These are subsequently used as input for the PAC. As output, the PAC produces modules that are incorporated into the CWB so that it supports the BPE-calculus and, hence, provides a verification tool for web service orchestration.
Publisher
Association for Computing Machinery (ACM)
Reference44 articles.
1. Lecture Notes in Computer Science;van der Aalst W. M. P.,1997
2. Challenges in business process management: Verification of business processes using Petri nets;van der Aalst W. M. P.;Bulletin of the EATCS,2003
3. DAIMI PB series;van der Aalst W. M. P.,2002
Cited by
26 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Transforming WS-BPEL into Timed Automata;Proceedings of the 2019 3rd International Conference on Software and e-Business;2019-12-09
2. A UTP semantic model for Orc language with execution status and fault handling;Frontiers of Computer Science;2014-08-26
3. Model-Driven Approaches to Service Composition;International Journal of Adaptive, Resilient and Autonomic Systems;2013-10
4. Recovery within long-running transactions;ACM Computing Surveys;2013-06
5. Discrete Event Models for Web Service Processes;Business Enterprise, Process, and Technology Management;2012