UML 2.6 RTF Avatar
  1. OMG Issue

UMLR — Location: Pg. 613, Figure 17.6 - Incorrect multiplicities in the metamodel in Figure 17.6

  • Key: UMLR-520
  • Legacy Issue Number: 18031
  • Status: open  
  • Source: Delligatti Associates, LLC ( Mr. Lenny Delligatti)
  • Summary:

    The multiplicity shown for both ends named “covered” of type “Lifeline” is “*”. The multiplicity for both of these ends should be “1” to match the metaclass entries for “OccurrenceSpecification” and “StateInvariant”. Both entries show that these two metaclasses each have an association “covered : Lifeline [1]”. And “1” is the intuitively correct multiplicity; an instance of OccurrenceSpecification (e.g. send, receive, start, end, destruction) can only be associated with a single lifeline. And an instance of StateInvariant is placed on a single lifeline.

    Proposed Resolution:

    Change the multiplicity for both of the ends “covered : Lifeline” to “1”.

  • Reported: UML 2.4.1 — Thu, 27 Sep 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT