Chapter 7 Working with Business Process Models
You can generate an orchestration BPM from another orchestration BPM in order to execute your BPM in a specific application or to use a language standard format. Most of the time you will perform the following types of generation:
The following transformations are performed when you generate a Sybase WorkSpace Business Process BPM from an orchestration BPM (SOA or any of the BPEL languages):
| BPEL | WorkSpace Business Process |
|---|---|
| Flow with <<link>> stereotype. | Not supported. |
| Single process with multiple output flows. | Split between the single process and the multiple output flows. |
| Single process with multiple input flows. | Join between the single process and the multiple input flows. |
| Start with multiple output flows. | Choice between the start and the multiple output flows. |
| End with multiple input flows. | Join between the end and the multiple input flows. |
| "Receive request and reply" action type for operation. | "Receive request" action type for operation. |
| Switch decision. | SingleRule decision with "If-Then-Else" expression. |
| Event handler (flow chart of processes to handle an event). | Composite process (containing the flow chart) with appropriate event handler stereotype. |
| Copyright (C) 2008. Sybase Inc. All rights reserved. |
| |