Translating BP-Calculus Specifications to Verified BPEL Code : A Proof of Correctness

Download Now
Provided by: Ecole Polytechnique de Montreal
Topic: Big Data
Format: PDF
Orchestration allows the construction of more and more complex Web Services (WS) by featuring interoperability between highly distributed and heterogeneous web-based services. While Business Process Execution Language for Web Services (WS-BPEL) is the widely accepted standard for designing Web Service compositions, it is critical to formally analyze WS-BPEL specifications in order to increase their reliability and consistency and to automatically generate correct WS-BPEL code whose behavior has been formally verified. In this paper, the authors present a verification framework for checking the equivalence between a formal specification expressed in the service specification language BP-calculus and its implementation expressed in WS-BPEL.
Download Now

Find By Topic