Analyzing interacting WS-BPEL processes using flexible model generation

Niels Lohmann, Peter Massuthe, Christian Stahl, Daniela Weinberg
2008 Data & Knowledge Engineering  
We address the problem of analyzing the interaction between WS-BPEL processes. We present a technology chain that starts out with a WS-BPEL process and translates it into a Petri net model. On the model we decide controllability of the process (the existence of a partner process, such that both can interact properly) and compute its operating guideline (a characterization of all properly interacting partner processes). To manage processes of realistic size, we present a concept of a flexible
more » ... el generation which allows the generation of compact Petri net models. A case study demonstrates the value of this technology chain.
doi:10.1016/j.datak.2007.06.006 fatcat:ybhlupnvsjdxlcxvplshdhuhqu