Icon class icon_class fas fa-quote-left icon_class_computed fas fa-quote-left Related content OR with DecisionNode and MergeNode Source Unified Modeling Language 2.5.1 Copyright information About Object Management Group copyright in text extracts quoted from OMG specifications for educational purposes Snippet kind SEMANTIC UML keywords DecisionNode ControlNode ActivityNode::outgoing ActivityNode::incoming ActivityEdge Previous snippet 15.3.3.6 Decision Nodes - A DecisionNode is a ControlNode that chooses between outgoing flows. Full quote A DecisionNode shall have at least one and at most two incoming ActivityEdges, and at least one outgoing ActivityEdge. Next snippet If it has two incoming edges, then one shall be identified as the decisionInputFlow, the other being called the primary incoming edge. If the DecisionNode has only one incoming edge, then it is the primary incoming edge. Related snippets DecisionNode::incoming_outgoing_edges A DecisionNode has one or two incoming ActivityEdges and at least one outgoing ActivityEdge. Related snippets (backlinks) If the primary incoming edge of a DecisionNode is a ControlFlow, then all outgoing edges shall be ControlFlows and, if the primary incoming edge is an ObjectFlow, then all outgoing edges shall be ObjectFlows. A DecisionNode accepts tokens on its primary incoming edge and offers them to all its outgoing edges. However, each token offered on the primary incoming edge shall traverse at most one outgoing edge. Tokens are not duplicated. Visit also Visit also (backlinks) Flags