Process Patterns - Business Processes - Lecture Slides, Slides of Business Policy and Regulation

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

2012/2013

Uploaded on 09/27/2013

vikrant
vikrant 🇮🇳

4.4

(9)

119 documents

1 / 29

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Process Patterns in
BizAGI
docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d

Partial preview of the text

Download Process Patterns - Business Processes - Lecture Slides and more Slides Business Policy and Regulation in PDF only on Docsity!

Process Patterns in

BizAGI

Overview

 Types of events  Types of gateways  Design patterns  list

Event Types

Message – Arrives from a participant  Timer – Process starts at a period in time  Rule (conditional)– Triggers when a rule becomes true

Event Types (2)

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

Message Throw Catch

Example

Timer 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 1

 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)

Gateways (2)

 Event-based gateways  These are (Exclusive) gateways that rely on external messages

Gateway - OR

 Inclusive OR decision

Gateway – Example 3

 Parallel Forking – All sequence flows drawn out of the gateway are taken

Sub Processes –

Illustration (1)

Data Objects

 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

Text Annotation

 Contains descriptive text about a process  A line connects the annotation to the activity

Workflow Patterns

(Introduction)

 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