UML Tutorials - Herong's Tutorial Examples - v1.05, by Herong Yang
Activity Diagram - Decision Notation
This section describes the Decision Notation used in a UML Activity Diagram. A Decision Notation represents a decision action that decides which action path to take next based on certain conditions.
A Decision Notations is a graphical notation used in a UML Activity Diagram to represent a decision action that evaluates certain conditions and decides which action path to continue the execution.
A Decision Notation is drawn as a small diamond shape with one incoming control flow and multiple outgoing control flows. Each outgoing control flow should be labeled with the condition that leads to this flow. For example, the decision action performed after the "Receive Order" action to check the stock can be drawn as a Decision Notation in a UML activity diagram as shown below:
Table of Contents
Introduction of UML (Unified Model Language)
UML Class Diagram and Notations
►UML Activity Diagram and Notations
Activity Diagram - Action Notation
Activity Diagram - Control Flow Notation
Activity Diagram - Start and Final Notations
►Activity Diagram - Decision Notation
Activity Diagram - Merge Notation
Activity Diagram - Fork Notation
Activity Diagram - Join Notation
Activity Diagram - Object Notation
Activity Diagram - Send Signal Notation
Activity Diagram - Accept Event Notation
Activity Diagram - Partition (Swimlane) Notation
Activity Diagram - Frame Notation and Parameters
UML Sequence Diagram and Notations
UML State Machine Diagram and Notations
UML Use Case Diagram and Notations