Final node
A filled circle inside a ring, like a bull's-eye, is the activity final node, where the flow of a UML activity diagram ends. In a state machine diagram the same symbol is a final state.
Easily confused with
How to read it
UML 2.5.1 draws an activity final node as a solid circle within a hollow circle, and likens it to a bull's-eye or a target. When the flow reaches it, the whole activity stops: every other flow still running in the activity ends too. An activity may have several; the first one reached ends the activity. Scott Ambler, in The Object Primer, notes that an activity diagram can have zero or more of them. In a state machine diagram a circle surrounding a small filled circle is a final state, meaning that the region it sits in has completed.
Also searched as: activity final, end node, final node symbol, final state, uml final node.
The circle with an X
A circle with an X inside is a different end, the flow final node. It ends only the flow that reaches it, and the activity's other flows carry on. In a state machine diagram, a cross on its own, with no circle, is a terminate pseudostate.
Notes that swap the two
The University of Pretoria's 2015 course notes describe the flow final node as ending all flows in the activity and the activity final node as ending a single flow. UML 2.5.1 says the reverse: the bull's-eye stops all flows, and the circle with the X stops one.
Look-alikes
Without the ring, the filled dot alone is the Initial node, the start.
Read next
- Next in UML diagram symbolsDecision and merge nodeA diamond in a UML activity diagram is a decision or a merge. With one arrow in and several out it is a decision node, which sends the flow down one path; with several arrows in and one out it is a merge node, where alternative paths come back together.
- The end of an activity diagram; a flowchart ends at a terminal.Terminal (start and end)The start or the end of a flowchart. The terminal is a flat oval, a rectangle with fully rounded ends, with a word such as Start or End inside.
More UML diagram symbols
The same shape elsewhere
Browse symbols drawn with circles.
Sources
- OMG Unified Modeling Language (OMG UML), Version 2.5.1, OMG document formal/17-12-05, December 2017, Object Management Group, 15.3.3.2 Final Nodes; 15.3.4.1 Notation; 14.2.3.6 FinalState; 14.2.4.5–6 Notation
- UML Activity Diagrams: An Agile Introduction, Scott W. Ambler, excerpted from The Object Primer, 3rd edition, chapter 9, Agile Modeling (Ambysoft)
- COS121 Lecture Notes, Chapter 16: UML Activity Diagrams, Linda Marshall and Vreda Pieterse, 2015, University of Pretoria, Department of Computer Science, 16.2.1 Initial and final nodes
Researched, edited and approved by Rory Hansen before publishing. Last reviewed October 9, 2026. How we research
Added .