-
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
UMLR — Location: Pg. 613, Figure 17.6 - Incorrect multiplicities in the metamodel in Figure 17.6
- Key: UMLR-520
- OMG Task Force: UML 2.6 RTF