Icon class icon_class fas fa-quote-left icon_class_computed fas fa-quote-left Related content Figure 15-2: Abstract syntax expression for AllocateActivityPartition Figure 15-4: Behavior Allocation AVOID "mixed" functional (behavioral) allocation levels! DO NOT Allocate from Usage level (Action) to Definition level (Block) or from Definition level (Activity) to usage level (part Property) - even if formally permitted in SysML. Allocation of a CallBehaviorActionAction to a PartProperty via an AllocateActivityPartition "swimlane" SysML-1.6: The constraint that ''An Action appearing in an “AllocateActivityPartition” shall be the /client (from) end of an “allocate” dependency.' is not compatible with all Activity Diagram swimlane configurations. Allocation via swimlanes in usage allocation mode - DOs and DON'Ts Allocation via swimlanes in definition allocation mode - DOs and DON'Ts Source OMG Systems Modeling Language (SysML) 1.6 Copyright information About Object Management Group copyright in text extracts quoted from OMG specifications for educational purposes Snippet kind EXAMPLE INFO UML keywords Behavior Action part SysML keywords behavior allocation SysML specification figure Allocate part property MD:PartProperty AllocateActivityPartition Keywords functional allocation Previous snippet Specific behavior allocation of Actions to Parts are depicted in Figure 15-4. Full quote Note that the AllocateActivityPartition, if used in this manner, is unambiguously associated with behavior allocation. Next snippet The allocation to Activity6 comes from a nested part, and uses the attributes of DirectedRelationshipPropertyPath to specify the path of properties to reach that part. The sourceContext of the allocation is Block4 and the sourcePropertyPath is (Part5). Related snippets Specific behavior allocation of Actions to Parts are depicted in Figure 15-4. Related snippets (backlinks) AllocateActivityPartition::1_actions_on_client_ends An Action appearing in an "AllocateActivityPartition" shall be the /client (from) end of an "allocate" dependency. The element that represents the "AllocateActivityPartition" shall be the /supplier ... AllocateActivityPartition::2_not_uml_semantics The «AllocateActivityPartition» shall maintain the constraints, but not the semantics, of the UML::ActivityPartition. Visit also Visit also (backlinks) Flags