3. ESSENTIAL PROCESS MODELING Flashcards

1
Q

3 properties of the model

A
  1. mapping (of a real world phenomenon)
  2. abstraction (relevant aspects discussed, irrelevant ones ignored)
  3. purpose (determined by aspects of reality being omitted)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Components of a modeling language

A

-vocabulary (set of modeling elements)
-syntax (how elements can be combined)
-semantics (bind elements to a precise meaning)
-notation (set of graphical symbols for the visualization of events)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Business process model and notation BPMN and purposes

A

-process modeling language
-used for 2 purposes:
1. organizational design - conceptual
2. application system design -executable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

4 core elements od BPMN

A
  1. activities (imperative verb+noun)
  2. events (noun+past participle verb)
  3. sequence glows
  4. gateways
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

gateways

A

-XOR gateways:
*capture exclusive decision points (XOR-split)
*indicate where alternative flows are merged
(XOR-join)

-AND gateways:
* provide a mechanisms to create (AND-split)
* synchronize (AND-join) parallel flows

-OR gateways:
* provide a mechanisms to create (OR-split)
* synchronize (OR-join) n out of m parallel flows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

business objects

A
  • Data objects: information or material flowing in (or out) of activities

-Data associations: directed (input/output) vs. undirected
(handover)

  • Data stores: contain data objects that need to be persisted
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Resources

A
  • Active resources –> that can autonomously perform an activity
  • Resource class –> group of resources that are interchangeable

BPMN elements: pool, lane

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

BPMN elements-resources

A

-pool: captures a resource class
-lane: captures a subclass within a resource class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Process decomposition

A

-subprocess: self-contained, composite activity that can be divided into smaller units of work

-task: atomic activity capturing a unit of work that cannot be further broken
down

-rule of thumb: decompose a process model into multiple ones if the model has more
than 30 flow objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

hierarchical process model

A

level 1: core business activities

level 2: decision points and/or fine-grained activities

level 3: exceptions and details (process automation)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

global process model

A

Model not embedded with any process model –> as such can be invoked by other models within the same collection
(collapsed sub-process activity with a thicker border)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly