4. ADVANCES PROCESS MODELING Flashcards
cycles
-structured: single entry and exit point
-unstructured: multiple exit point
-parallel: activity executed multiple times concurrently
-uncontrolled: 1 or more activities may not occur at all/ occur multiple times in no specific order until a condition is met
racing events
external choice that is determined by the process environment, choice is delayed until an event happens
handling exceptions
-Process abortion
-Exceptions
Process abortion
an end terminate event causes the abnormal and immediate termination of a process instance
Exceptions
-events that deviate a process from its normal course
-handling exceptions involves stopping a sub-process and performing a special activity
-3 types:
1. internal
2. external
3. timeout
3 types of exceptions
3 types of exceptions
- internal:
something goes wrong inside an activity, whose execution must be interrupted through an error event - external:
something goes wrong outside the process, this is handled with message event - timeout: an activity takes too long and must be interrupted through a timer event
⇒ all these events are catching intermediate “boundary” events
Business rules
implementation of an organizational policy or practice:
- captured via decision activities, conditions and conditional events
- main difference between:
1. conditions = tested only once
2. conditional event = tested until the associated rule is satisfied