-
Key: UML25-191
-
Legacy Issue Number: 17583
-
Status: closed
-
Source: THALES ( Hugues Vincent)
-
Summary:
Title: Clarification on the semantics of Multiplicities
Where: section 7.5.3
Nature of Issue: Clarification
Severity of Issue: Minor
Full Description of the Issue:
Multiplicitie: both ValueSpecification should be of the same type and of a type which has a total ordering defined on it and upper should be superior to lower. -
Reported: UML 2.4.1 — Thu, 13 Sep 2012 04:00 GMT
-
Disposition: Resolved — UML 2.5
-
Disposition Summary:
Actually, given the definitions of the operations lowerBound and upperBound, lowerValue should have type
Integer and upperValue should have type UnlimitedNatural. More precisely, if lowerValue is not null, then
lowerValue.integerValue() should not be null, and if upperValue is not null, then upperValue.unlimitedNaturalValue()
should not be null. (There is already a constraint that upperBound() >= lowerBound()). -
Updated: Fri, 6 Mar 2015 20:59 GMT
UML25 — Clarification on the semantics of Multiplicities
- Key: UML25-191
- OMG Task Force: Unified Modeling Language 2.5 (UML) FTF