02 Formalization of (Process) Models Flashcards
(4 cards)
1
Q
What are the basic elements of a model?
A
- Vertices
- Edges
- Properties of vertices:
- Vertex type
- Vertex name
- Attributes of different kinds (cost, duration, description, etc.)
- Properties of edges:
- Edge direction (directed, undirected)
- Edge type
- Attributes of different kinds.
2
Q
What is a process model?
A
A process model is a both directed and undirected vertex-attributed and edge-attributed graph.
3
Q
How can you represent a process model using a tuple?
Describe the elements of this notation:
A
- A process model is a tuple:
-
M = (V, E, C, L, Tv, TE, ⍺, β, χ)
- Where:
- V = set of vertices
- E = set of edges
- C = set of captions
- L = modeling language
- Tv = set of vertex types
- TE = set of edge types
- ⍺ = function assigning each vertex a type Tv
- β = function assigning each edge a type TE
- χ = function assigning captions to vertices and edges
4
Q
Describe the general approach you’ll follow when representing a process model as tuples:
A
*