Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 01:04: UML Behavior: Activities quick start Tags and keywords Topic level ESSENTIAL UML keywords Activity Activity Diagram JoinNode ControlFlow ExecutableNode Action implicit fork Keywords simulation Magic Model Analyst [Cameo Simulation Toolkit] Slide kind UML Activity Diagram UML-2.5.1: 'When an ExecutableNode completes an execution, the control token representing that execution is removed from the ExecutableNode and control tokens are offered on all outgoing ControlFlows of the ExecutableNode. That is, there is an implicit fork ...' Click on the image to view it full size Watch simulation video_sim Up next Loop: running example using DecisionNode and MergeNode and an Integer property in a context Notes Snippets (quotes/extracts) [UML-2.5.1] When an ExecutableNode completes an execution, the control token representing that execution is removed from the ExecutableNode and control tokens are offered on all outgoing ControlFlows of the ExecutableNode. That is, there is an implicit fork ... [UML-2.5.1] An ExecutableNode shall not execute until all incoming ControlFlows (if any) are offering tokens. That is, there is an implicit join on the incoming Control Flows. Specific kinds of ExecutableNodes may have additional prerequisites ... [UML-2.5.1] An ExecutableNode is a kind of ActivityNode that may be executed as a step in the overall desired behavior of the containing Activity. [UML-2.5.1] All concrete kinds of ExecutableNodes are Actions ... Visit also Visit also (backlinks) Related slides (includes other tutorials) INCORRECT InitialNode no implicit fork CORRECT InitialNode explicit fork OPTION double InitialNode Related slides (backlinks, includes other tutorials) Flags Book traversal links for ExecutableNode has implicit fork Previous Up Next