Reference work entry
Branch; Conditional branching; Conditional routing; Switch
A point within the workflow where a single thread of control makes a decision upon which branch to take when encountered with multiple alternative workflow branches.
An OR-Split (Fig. 1) establishes alternative and mutually exclusive workflow branches. For example, in a mortgage application, different paths may represent different branches based on conditional logic, such as credit risk or the amount to be barrowed. As paths are mutually exclusive, no parallel execution of activities occur and thus no synchronization is required, so the workflow branching converges with an OR-Join rather than an AND-Join. An OR-Split is conditional and the (single) specific transition to next activity is selected according to the outcome of the Transition Condition(s).
© Springer Science+Business Media, LLC, part of Springer Nature 2018