UML 1.4 NO IDEA Avatar
  1. OMG Issue

UML14 — Question on Connectors - fig 2-17

  • Key: UML14-139
  • Legacy Issue Number: 5995
  • Status: closed  
  • Source: The MathWorks ( Mr. Alan Moore)
  • Summary:

    On fig 2-17, the left-hand of the diagram shows Order with two interfaces,
    OrderableItem and OrderEntry. On the right hand, the assembly connector
    lists only OrderableItem. Yet, the text above -

    "When this notation is used to connect "complex" ports that are typed by
    multiple provided and/or required inter-faces,
    the various interfaces are listed as an ordered set, designated with

    {provided}

    or

    {required}

    if needed."

    might be interpreted as indicating that on the Order side of the assembly
    connector, the adornment should read "OrderableItem,OrderEntry" (as an
    aside, the text above seems to indicate that this list is ordered, but I
    don't know what the order should be). There are a number of possible
    explanations for the current figure:

    • It's a mistake and both interfaces should be listed;
    • Only interfaces supported by both sides of the connector need to be
      listed, (but how about compatible interfaces that are not related by
      classification?)
    • The text above does not apply to parts, but that seems unlikely -
      they are connectable elements after all and can implement and use multiple
      interfaces
    • Something I haven't though of

    Can someone please enlighten me?

  • Reported: UML 1.5 — Fri, 11 Jul 2003 04:00 GMT
  • Disposition: Resolved — UML 1.4.2
  • Disposition Summary:

    see above, resolved

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