UML 2.2 RTF Avatar
  1. OMG Issue

UML22 — Section: 9.3.13 - connectors

  • Key: UML22-1087
  • Legacy Issue Number: 9619
  • Status: closed  
  • Source: Unisys ( Paul Koerber)
  • Summary:

    Connectors cannot be properly represented in a UML model using only constructs available in Compliance Level 1. The Connector class is part of the InternalStructures package which is in Level 1. The class that can own Connectors is StructuredClassifier through the ownedConnector association. This class is also in Level 1 but is abstract. All non-abstract subclasses of StructuredClassifer (such as Collaboration and EncapsulatedClassifier) are in Level 2. Because of this there is no class that can own Connector instances in a model that uses only Level 1 constructs. Therefore Connectors can’t be used in a Level 1 compliant model

  • Reported: UML 2.1 — Mon, 8 May 2006 04:00 GMT
  • Disposition: Resolved — UML 2.1.2
  • Disposition Summary:

    Resolution: This was a decision made in the design of UML 2. A tool that wants to offer internal structure with only compliance level 1 would have to at least define a profile that introduces a concrete subtype of StructuredClassifier. Disposition: Closed, no change

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