UML 1.4 NO IDEA Avatar
  1. OMG Issue

UML14 — Inconsistent name space rules

  • Key: UML14-676
  • Legacy Issue Number: 1011
  • Status: closed  
  • Source: Anonymous
  • Summary:

    Summary: The NG and SG have slightly different name space rules for Packages:

    On p. 23 the NG states:

    "The name of a class has scope within the package in which it is declared and
    the name must be unique (among class names) within its package."

    The "among class names" implies that the name need NOT be unique among other
    names in the Package. This contradicts rule[2] of Package on p. 131 of the
    SG:

    "No referenced element (excluding Association) may have the same name or
    alias as any element owned by the Package or one of its supertypes."

  • Reported: UML 1.1 — Fri, 13 Mar 1998 05:00 GMT
  • Disposition: Resolved — UML 1.2
  • Disposition Summary:

    Fixed in UML 1.3.

  • Updated: Fri, 6 Mar 2015 21:34 GMT