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 Diagram Activity ActivityPartition ActivityPartition::represents Action InitialNode ActivityFinalNode swimlane Slide kind UML Activity Diagram Adapted from UML-2.5.1 Figure 15.70 ActivityPartitions using swimlane notation using explicit Pins: Click on the image to view it full size As always when dealing with flows in Activity Diagrams: Webel Best Practice: Webel recommends when using MagicDraw/Cameo: AVOID the "elided Pin" abstract ObjectNode notation on Activity Diagrams, use explicit Pins! Up next Starting an Action that has an InputPin Notes [ISSUE, TOOL] MagicDraw/Cameo: ERROR: Incorrectly uses 2 ObjectFlow edges and a CentralBufferNode in place of "elided Pin notation" instead of an abstract ObjectNode symbol and 2 arrow symbols (that are supposed to represent together 2 Pins and 1 ObjectFlow edge) [DISPLAY, ISSUE, TOOL, WARNING] Webel recommends when using MagicDraw/Cameo: AVOID the "elided Pin" abstract ObjectNode notation on Activity Diagrams, use explicit Pins! Snippets (quotes/extracts) Visit also Visit also (backlinks) Related slides (includes other tutorials) UML2 Activity Diagram - essential metaclasses - ADVANCED REFERENCE ONLY UML2 Actions - metaclasses - ADVANCED REFERENCE ONLY Allocation of a CallBehaviorActionAction to a PartProperty via an AllocateActivityPartition "swimlane" Related slides (backlinks, includes other tutorials) Flags Book traversal links for ActivityPartitions using “swimlane” notation Previous Up Next