UML 2.5 FTF Avatar
  1. OMG Issue

UML25 — Clarification on the semantics of UML

  • Key: UML25-190
  • Legacy Issue Number: 17582
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Title: Clarification on the semantics of UML
    Where: section 6.3.1
    Nature of Issue: Clarification
    Severity of Issue: Minor
    Full Description of the Issue:
    It is not clear form the text:

    • What is the 'state' of an object/individual?
    • Are events and behavior 'objects'? Ie are they described by classifiers?
      Are classifiers also objects? Ie can a classifier describe another classifier?
  • Reported: UML 2.4.1 — Thu, 13 Sep 2012 04:00 GMT
  • Disposition: Resolved — UML 2.5
  • Disposition Summary:

    The state of an object is the set of values associated with the properties of the classifier of the object.
    Event occurrences are not objects, but behavior executions actually are objects in UML behavioral semantics,
    because Behavior is a subclass of Class. However, it is clearer for the conceptual discussion of 6.3.1 to
    consider executions separately from objects.
    Classifiers may sometimes be considered individuals in their own right (e.g., see the discussion of static
    structural features in 9.4.3).

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