WCP 1-sequence
This pattern is used to model dependencies between tasks so, one task cannot start before another is finished (serial Execution)
WCP 2-parallel Split
A parallel split is a point in the workflow process where a single branch was divided into, or more parallel branches wh Ich is executed concurrently [2]
Example:when a new employee arrives to a company, it's necessary to perform many activities such as, grant access to COM Pany information, sign some legal documents and set up his or her workstation
WCP 3-synchronization
Synchronization is a point in the process where you or more different branches of the process merges into one single branch . It's called synchronization because it expects all merged branches to being completed before it can continue with T He next activity [2].
WCP 4-exclusive Choice
The exclusive choice is a point in the process where a path was chosen from several available paths based on a decision or Process data [2].
Example the Accounting Department receives and pays invoices. The payment of an invoice can is made by a bank transfer, check or credit card. Only One payment method is used.
WCP 5-simple Merge
The simple merge are a point in the process where you or more alternative branches come together without synchronization. It is a assumption of this pattern that none of the alternative branches was ever executed in parallel [2].
WCP 6-multi-choice
The multi-choice pattern is used to model a point in the workflow process where a number of branches be chosen B Ased on a decision or a workflow control data [2]
WCP 7-structured Synchronizing Merge
It is a point in the the process where multiple paths This were enabled earlier in the process converge into one single thread. [2].
Exclusive Gateway: The exclusive decision have three outgoing sequence flows, but only one of them can is taken based on data expression Condi tions
Inclusive Gateway: This gateway allows enabling one or more paths according to process data.
WCP 8-multi Merge
The multi merge pattern is used to model the convergence of, or more branches into a single path. Each of the incoming branch are enabled it results in the activation of the next activity within the process. [2]
Each time the activities of a path was finished, the next activity is performed
Business Information Management System Bizagi modeling pattern