UML 2.2 RTF Avatar
  1. OMG Issue

UML22 — "Constraint::context" is marked as derived in the metaclass description

  • Key: UML22-310
  • Legacy Issue Number: 10830
  • Status: closed  
  • Source: International Business Machines ( Andreas Maier)
  • Summary:

    In the Superstructure spec 2.1.1, the description of the "context"
    association end in metaclass "Constraint" has the leading slash,
    marking it as derived. This is probably wrong. Besides not making
    much sense for this end to be derived, the following places support
    the view that "context" is meant to be non-derived:

    • The text in the description of the "context" end does not state
      from what or how the end would be derived.
    • In the UML Metamodel CMOF files, the end is not defined to be
      derived.
    • In figure 7.7, the "context" end is shown as non-derived.

    The description of the "context" end in the Superstructure spec
    should be changed to remove the derived-mark (leading slash) from it.

  • Reported: UML 2.1 — Sat, 17 Mar 2007 04:00 GMT
  • Disposition: Resolved — UML 2.2
  • Disposition Summary:

    Constraint::context is not derived in the metamodel. See figure 7.7. This is already correct in InfrastructureLibrary.

  • Updated: Fri, 6 Mar 2015 20:58 GMT