In this section it will be discussed in which sense "StateGraph2" models
are "safe". This section consists of the following sub-sections:
- "Valid
Graph Structures" discusses that only valid graph structures of a
StateGraph2 model will be accepted by a Modelica tool.
- "Single
Assignment Rule" discusses that a variable must always be defined by exactly
one equation and therefore non-determinism as in other state machine formalisms cannot
occur (especially, it is not possible to assign the same variable twice in parallel
executing branches).
- "Bounded
Event Iterations" discusses that infinite event looping is not possible,
because it is required that every "loop" in a StateGraph2 model must have at
least one delayed Transition.
Contents
Generated at 2024-12-17T19:26:02Z
by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos