UML 2.5 FTF Avatar
  1. OMG Issue

UML25 — Clarification on the semantics of Multiplicities

  • 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