PlantUML Activity Diagrams
This page tests the English A11y descriptions for activity diagrams, including decision points, partitions, loops, and parallel execution.
Simple activity diagram with decision point
Activity diagram with partitions
Partitions group related activities into named sections with letter-prefixed step numbering:
Activity diagram with while loop
A while loop repeats activities as long as a condition is true:
Activity diagram with repeat/repeat while (do-while loop)
A repeat loop executes activities at least once, then checks the condition:
Activity diagram with fork/join (parallel activities)
Fork and join show activities that execute in parallel:
Activity diagram with split (parallel activities)
Split is an alternative syntax for parallel execution:
Activity diagram with partitions without letter prefix
When partition names don't start with a letter prefix like "A:", steps get plain numbering that resets per partition:
Combined: partitions with loops and decisions
A more complex diagram combining multiple constructs:
About Activity Diagram Support
Activity diagrams support the following constructs:
- Decision points (
if/else/endif) - shown as decisions with yes/no branches - Partitions (
partition "name" { ... }) - group activities with labeled sections - While loops (
while/endwhile) - repeat while condition is true - Repeat loops (
repeat/repeat while) - do-while: execute at least once - Fork/join (
fork/fork again/end fork) - parallel execution - Split (
split/split again/end split) - alternative parallel syntax - Notes (
note right:) - ignored in accessible description (visual only)