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
MagicDraw SysML Plugin
MagicDraw for Java
MagicDraw for XML
Advanced UML and SysML Training

Physical ownership vs. logical grouping in MagicDraw UML

in MagicDraw UML and MD SysML it is possible to have an element
contained in one Package / Model in the browser (in the actual model),
yet visually contained within the boundary of the rectangle of
a number of Components in any number of diagrams:

  • If one moves any Element from a Package/Model to a Component in
    the browser
    the Component takes ownership.
  • If one moves a Classifier from anywhere on a diagram into
    (within the rectangular boundary of) a Component in a diagram,
    that Component does NOT take ownership of the Classifier, the original
    ownership is preserved. A Realization relationship is generated between the visually contained Classifier this is
    what enables me to create "Class collaborations", and "composition views" of Blocks,
    Classes, and Artifacts without disturbing ownership.
  • By contrast, if one moves a Comment on a diagam into (within the
    rectangular boundary of) a Component in a diagram,
    the Component takes ("steals") ownership.
Image: 
Search
Welcome to the MagicDraw UML "tips and tricks" tutorials !