UML 2.6 RTF Avatar
  1. OMG Issue

UMLR — Link notation for instance diagrams does not cope with multiple classifiers

  • Key: UMLR-86
  • Legacy Issue Number: 9445
  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Figure 7.54 of ptc/06-01-02 shows an Instance Diagram notation for a
    Link.
    With the accompanying text:
    "An instance specification whose classifier is an association represents
    a link and is shown using the same notation as for
    an association, but the solid path or paths connect instance
    specifications rather than classifiers. It is not necessary to
    show an underlined name where it is clear from its connection to
    instance specifications that it represents a link and not
    an association. End names can adorn the ends. Navigation arrows can be
    shown, but if shown, they must agree with the
    navigation of the association ends."

    However this does not cater for the fact that the metamodel allows an
    InstanceSpecification to be associated with many Classifiers.

    Proposed resolution:
    Extend the metamodel for Instances to explicitly model Links. For a good
    start see the instances model in the MOF2 Core Abstract Semantics
    chapter (it is not part of MOF - it is only there to explain the
    semantics of MOF in terms of metamodel instances).

  • Reported: UML 2.5 — Wed, 15 Mar 2006 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT