2008 · 11 citations · 4 references
BusinessComputer ScienceInformation SystemsBusiness Process ManagementModel-based Systems EngineeringProcess ControlPetri NetsProcess ModelingTransaction ManagementTransaction Processing SystemsException ManagementFormal ModelingHigh-level Petri NetsPetri Net AnalysisPetri Net ModelsPetri Net SimulationStochastic Petri NetsWeb Services
Web Services can be composed to build domain-specific application and solution. Some Web Services Composition (WSC) standards are proposed, for instance, WS-BPEL and WS-CDL. WS-BPEL consists of basic activity, structured activity and control-flow. It uses control-flow to construct sequence, branching, parallelism, synchronization, etc. This paper proposes an approach to formally analyze transaction behavior in WS-BPEL through General Stochastic High-level Petri Net (GSHLPN). Unlike other approaches based on Petri Net, our approach can simulate the interrupt behavior resulted from the trigger of failure and user exception operation in WS-BPEL, and accurately compute the time of process, whereas other approaches can not effectively do so.
4
Formal semantics and analysis of control flow in WS-BPEL
Chun Ouyang, Eric Verbeek, Wil M. P. van der Aalst et al. · Science of Computer Programming · 2007 · 341 citations · Full text