





















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Course title is Business Processes. This course is not about business administration but about how to control business processes through software. Key points of this lecture are: Process Patterns, Bizagi, Types of Events, Types of Gateways, Design Patterns, Exceptional Conditional Arises, Event Types, Events, Message Throw Catch, Conditional Events
Typology: Slides
1 / 29
This page cannot be seen from the preview
Don't miss anything!






















Types of events Types of gateways Design patterns list
Message – Arrives from a participant Timer – Process starts at a period in time Rule (conditional)– Triggers when a rule becomes true
Link – Connect the end event of one process to the start of another process Multiple – Multiple ways of triggering the process Exception – An error End events
The event fires a specific time or cycle Only applicable to start or intermediate events In BizAgi, use the Element properties to set the timer to a date or cycle Examples Time delay to approve credit Wait for payment date Start payroll process every two weeks See Timer in EventSamples
Gateways are used to depict decisions or merges Types Exclusive (XOR) Only one output (alternative) flow is allowed Gateways diverge or converge Inclusive (OR) A default output flow must be specified Parallel for / join (AND)
Event-based gateways These are (Exclusive) gateways that rely on external messages
Inclusive OR decision
Parallel Forking – All sequence flows drawn out of the gateway are taken
First, we are not talking about a database or physical data We are talking about information about a process Data objects are attached to a sequence or message flow with a dashed line
Contains descriptive text about a process A line connects the annotation to the activity
In this second section of the lecture, we talk about simple and complex workflow patterns Much of this is derived from the AIFB paper (Modeling Workflow Patterns) in this lecture