|This article is of interest to the following WikiProjects:|
Diagram is not valid UML 1.x nor UML 2.0
In UML 2.0, all flows into an activity must be active. So, this diagram would not get into the first activity. as the flow from the decision node is not active when the first activity is attempted to be entered.
Technically the diagram is valid, it just can't execute.
In UML 1.x, a flow can't be split without using the fork bar. This diagram has a fork caused by unlabeled split node. -- Mjchonoles 08:56, 30 December 2005.
The diagram at the top right should have open arrows rather than filled ones. There is a bit of confusion due to some incorrect diagrams in the UML spec itself. See Spec 1.5, page 2-180. Compare ibid., pp. 3-155 to 3-168. See also Spec 2.5, page 395, immediately following fig. 15.4, which states "An ActivityEdge...is notated by an open arrowhead line connecting two ActivityNodes." — Preceding unsigned comment added by Robtrodes (talk • contribs) 16:53