UML 1.4 NO IDEA Avatar
  1. OMG Issue

UML14 — The description of DataType is plainly wrong in the specification

  • Key: UML14-135
  • Legacy Issue Number: 5979
  • Status: closed  
  • Source: Google ( Don Baisley)
  • Summary:

    The description of DataType is plainly wrong in the specification. A
    data type is a classification of data values. The identity of a data value
    is based on the value itself. And the identity definitely exists.
    Otherwise you would not be able to know when you had two occurrences of the
    same value. If a value has no identity, it would not be possible to
    distinguish different values of the same data type. Someone has confused
    the concept of having identity with the concept of having a memory address.
    Note also that an instance specification is capable, according to the
    specification, of identifying a data value, so it is a contradiction to say
    a data value has no identity. Perhaps the specification is using the word
    "identity" in a way that is completely different from anything in my
    dictionary. The key point to make is that a data value is not to be
    confused with a data variable or a slot in an object that can hold a data
    value.

  • Reported: UML 1.5 — Thu, 19 Jun 2003 04:00 GMT
  • Disposition: Resolved — UML 1.4.2
  • Disposition Summary:

    see above - resolved

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