Unified Modeling Language™ (UML®) Version 2.5
Initial Pseudostate
- An entry point where everything starts from
UML | SML |
---|---|
* "idle"_s |
Terminate Pseudostate
- A state which terminates the state machine (there is no escape from)
UML | SML |
---|---|
sml::X |
External transition
- Conditionally updates the current state
UML | SML |
---|---|
"src_state"_s + event [ guard ] / action = "dst_state"_s |
Anonymous transition
- transition without a trigger (event)
UML | SML |
---|---|
"src_state"_s = "dst_state"_s |