Upload
haxuyen
View
232
Download
2
Embed Size (px)
Citation preview
BPMN 2.0 Events - Timer
Good e-Learning’s complete guide to BPMN 2.0
What are BPMN Timer Events?
A timer event is represented by a clock marker within the event symbol A timer event occurs by a specific time condition: • Specific time (e.g. 1st January 2014) • Interval (e.g. every day at 8 am) • Duration (e.g. 20 minutes) Timer events are always of ‘catch type‘
What are BPMN Timer Events?
BPMN 2.0 defines six different types of timer events:
• Start Timer Event
• Event-based Sub-process Interrupting Start Timer Event
• Event-based Sub-process Non-interrupting Start Timer Event
• Intermediate Timer Event
• Boundary Interrupting Timer Event
• Boundary Non-interrupting Timer Event
Since a timer event can only react to a specific time condition the throwing, intermediate and end timer events are not defined
What are BPMN Timer Events?
The types of events are described on the following slides
Timer Start Event
A timer start event is used to trigger the start of a process at a specific time-date or a specific time interval
Event-based Sub-process Timer Start Events
They start an event-based sub-process, which is not part of the normal process flow:
• An interrupting timer event (solid lines) interrupts the normal process flow
• A non-interrupting timer event (dotted lines) does not interrupt the normal process flow
Intermediate Timer Events
An intermediate timer event represents a waiting mechanism for the process flow:
• Wait until a specified time (e.g. 7.30 AM) • Duration (e.g. 20 minutes) The process flow will continue when the event condition becomes 'true‘
Boundary Timer Events
The boundary time event starts another process flow out of the corresponding activity The corresponding activity can be performed further or it can be interrupted
Summary
• Timer events represent BPMN events that occur at a specified time
• Timer events can only react to the corresponding condition
• Timer events can be used for modeling: - Scheduled process start - Waiting - Interrupting current work after the elapsed time - Informing about the elapsed time • Start of a pre-scheduled job, etc.
More Interactive Online Training Solutions
BPMN Training Learn BPMN wherever you are, whenever you want with our online training solutions. All you need is an internet-ready device and an internet connection!
Click here to find out more