INCORRECT InitialNode no implicit fork

Gallery
Tutorial
Click on the image to view it full size
Watch simulation
video_sim

In the Activity Diagram and model shown above, because (unlike an ExecutableNode) there is no implicit fork (no copy of the token is made), the InitialNode is offering THE SAME control token on both outgoing edges:

So it is not determined whether x or y executes! The JoinNode attempt must then "fail", because it can't be reached via both, as shown in the attached simulation mini-video.

We see in the next slides some options for handling this correctly.

Up next
Notes
Snippets (quotes/extracts)
Visit also
Visit also (backlinks)
Related slides (includes other tutorials)
Related slides (backlinks, includes other tutorials)