Dr Darren's MagicDraw UML and SysML Plugin eSchool
Motto: "Learn good ways to work with MagicDraw UML and its SysML Plugin !"
About the eSchool
UML2 in MagicDraw
MagicDraw UML tips
MD SysML Plugin
MagicDraw for Java
MagicDraw for XML
INCOSE2008: Tool Vendor Challenge (TVC)
Advanced UML and SysML Training

HOWTO «allocate» in MD SysML

In most cases - when the source element and the target element both have visible symbols in one diagram - all you have to do is draw an «allocate» from the source element's symbol to the target.element's symbol.

In order to see the /allocatedFrom and /allocatedTo values you can either:

  • Display them in the tagged values compartment of the element: make sure you have Show Tagged Values -> In Compartment on and then use Edit Compartment -> Tagged Values to select 'allocatedFrom' and 'allocatedTo'.
  • Display them as tagged value in a "callout" to a regular note (does not work for a Comment): Ensure Show Tagged Values is on, and used Edit Compartment on the note to select the 'allocatedFrom' and 'allocatedTo' tags.

There are special cases, such as when both source and target elements are not on the same diagram, when you may need to use the Relations dialog in the spec . box of the source element to create an outgoing «allocate» Dependency from the source and then select the"invisible" target element in the element selection browser. (An example is given in the image below, a Block in one diagram is allocated to a Connector that is in another diagram.)


WARNING: do not attempt to use the /allocatedTo or /allocatedFrom fields in the spec. box of a block, these values are derived from existing «allocate» Dependencies, you can't change them.


Thanks to customer Robert Karban of ESO for questions and feedback concerning allocations !

Image: 
Search
The MagicDraw SysML Plugin Tutorial Overview