Split-Join Activities

A split is a point in the business process where a single activity splits into two or more parallel activities. A join is a point in the business process where two or more parallel activities converge into a single common activity.

Sybase WorkSpace Business Process concept

PowerDesigner concept

Join activity

Synchronization with the <<Join>> stereotype. A <<Join>> synchronization must have only one outgoing link.

Single rule activity (DataXORSplit)

Decision with the <<SingleRule>> stereotype. The decision must have two outgoing flows. The default output of the decision is defined by setting the "false" value in the condition alias of the flow outgoing from the decision. The rule expression cannot be defined in the BPM except when a business process is generated from a BPEL process; in this case the BPEL expression is reported in the condition expression of the decision.

Split activity (ANDSplit)

Synchronization with the <<Split>> stereotype.

Choice activity (EventXOR)

Decision with the <<Choice>> stereotype. When the Instantiate extended attribute is set to True, it indicates that the event creates an instance of the process. Outgoing flows must have the <<Exception>> stereotype.