Managing business processes as an information resource
IBM Systems Journal
Modeling and verifying active structural control systems
Science of Computer Programming - Special issue on COST 247, verification and validation methods for formal descriptions
Concurrency: state models & Java programs
Concurrency: state models & Java programs
Model checking
Workflow management: models, methods, and systems
Workflow management: models, methods, and systems
Simulation, verification and automated composition of web services
Proceedings of the 11th international conference on World Wide Web
Communication and Concurrency
A Calculus of Communicating Systems
A Calculus of Communicating Systems
A practical approach to implementing real-time semantics
Annals of Software Engineering
Automated Software Engineering
From Business Process Model to Consistent Implementation: A Case for Formal Verification Methods
EDOC '02 Proceedings of the 6th International Enterprise Distributed Object Computing Conference
Model Checking of Workflow Schemas
EDOC '00 Proceedings of the 4th International conference on Enterprise Distributed Object Computing
Verification of Business Processes for a Correspondence Handling Center Using CCS
EUROVAV '99 Collected papers from the 5th European Symposium on Validation and Verification of Knowledge Based Systems - Theory, Tools and Practice
Concurrency and Automata on Infinite Sequences
Proceedings of the 5th GI-Conference on Theoretical Computer Science
Construction of Abstract State Graphs with PVS
CAV '97 Proceedings of the 9th International Conference on Computer Aided Verification
ICATPN '97 Proceedings of the 18th International Conference on Application and Theory of Petri Nets
The NCSU Concurrency Workbench
CAV '96 Proceedings of the 8th International Conference on Computer Aided Verification
Verification of Web Service Flows with Model-Checking Techniques
CW '02 Proceedings of the First International Symposium on Cyber Worlds (CW'02)
On Verifying Distributed Multithreaded Java Programs
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 - Volume 8
On Verifying Web Service Flows
SAINT-W '02 Proceedings of the 2002 Symposium on Applications and the Internet (SAINT) Workshops
Communications of the ACM - Service-oriented computing
Modelling and verification of delay-insensitive circuits using CCS and the concurrency workbench
Information Processing Letters
Analysis of interacting BPEL web services
Proceedings of the 13th international conference on World Wide Web
Extending the concept of transaction compensation
IBM Systems Journal
Spin model checker, the: primer and reference manual
Spin model checker, the: primer and reference manual
Workflow: a language for composing web services
BPM'03 Proceedings of the 2003 international conference on Business process management
Engineering a BPEL orchestration engine as a multi-agent system
Science of Computer Programming
Discovery of SOA patterns via model checking
2nd international workshop on Service oriented software engineering: in conjunction with the 6th ESEC/FSE joint meeting
Design and verification of long-running transactions in a timed framework
Science of Computer Programming
A mechanism for grid service composition behavior specification and verification
Future Generation Computer Systems
Batch Invocation of Web Services in BPEL Process
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Finite-state verification of the ebXML protocol
Electronic Commerce Research and Applications
Designing a BPEL Orchestration Engine Based on ReSpecT Tuple Centres
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards the Semantics and Verification of BPEL4WS
Electronic Notes in Theoretical Computer Science (ENTCS)
Extending model checking to data-aware temporal properties of web services
WS-FM'07 Proceedings of the 4th international conference on Web services and formal methods
OptBPEL: a tool for performance optimization of BPEL process
SC'08 Proceedings of the 7th international conference on Software composition
Service research challenges and solutions for the future internet
An architectural approach to end user orchestrations
ECSA'11 Proceedings of the 5th European conference on Software architecture
Algebraic approach to linking the semantics of web services
Innovations in Systems and Software Engineering
A parametric communication model for the verification of BPEL4WS compositions
EPEW'05/WS-FM'05 Proceedings of the 2005 international conference on European Performance Engineering, and Web Services and Formal Methods, international conference on Formal Techniques for Computer Systems and Business Processes
Analysis of web services composition and substitution via CCS
DEECS'06 Proceedings of the Second international conference on Data Engineering Issues in E-Commerce and Services
Theoretical foundations of scope-based compensable flow language for web service
FMOODS'06 Proceedings of the 8th IFIP WG 6.1 international conference on Formal Methods for Open Object-Based Distributed Systems
Recovery within long-running transactions
ACM Computing Surveys (CSUR)
Model-Driven Approaches to Service Composition
International Journal of Adaptive, Resilient and Autonomic Systems
Hi-index | 0.00 |
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.