PlantUML concurrent regions and history
PlantUML 1.2026.9 state source with typed hierarchy and labelled transitions.
Scope: Structural illustration and supplied scenarios only. Guards and actions remain text. History is descriptive and is never restored by execution.
Preview
Source
state-plantuml-history.puml
text/plain
@startuml
state Service {
state Worker
[*] --> Worker
Worker --> Worker : work
--
state Monitor
[*] --> Monitor
Monitor --> Monitor : check
}
state Paused
[*] --> Service
Service --> Paused : pause
Paused --> Service[H] : resume
Paused --> Service[H*] : deep resume
@enduml