Consistency Checking for Workflows with an Ontology-Based Data Perspective
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Specifying and Verifying Business Processes Using PPML
ICFEM '09 Proceedings of the 11th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
User-configurable semantic home automation
Computer Standards & Interfaces
Design of a BPEL verification tool
WS-FM'11 Proceedings of the 8th international conference on Web Services and Formal Methods
A Formal Approach for the Validation of Web Service Orchestrations
International Journal of Web Portals
Hi-index | 0.00 |
The BPEL is designed for integrating and orches- trating web services and it provides the profound so- lution to model business process relying on web ser- vice platform. ActiveBPEL is a commercial-grade open source implementation engine for BPEL. In this pa- per, we describe the work on tool support for the BPEL verification in ActiveBPEL. We implement the algo- rithm of the mapping from BPEL to Timed Automata, and integrate it into the ActiveBPEL. By using model checker Uppaal engine, ActiveBPEL is enhanced and can verify the BPEL properties, such as deadlock and reachability. Moreover, those timed properties of BPEL specification can be checked in our framework as well. Some case studies are presented to show the usage of verification functionality in ActiveBPEL.