Previous UML Classes Table of Contents UML Packages Next


13.3.28 TimeExpression

SimpleTime


*Generalizations

   

    ValueSpecification (from Kernel ) on page 140

   Description

   A TimeExpression defines a value specification that represents a time value.

   Attributes

Issue 8894 -remove ‘firstTime’ attribute from TimeExpression

   No additional attributes.

   Associations

Issue 8894 -add ‘observation’ and ‘expr’ entries

   • observation : Observation [*] Refers to the time and duration observations that are involved in expr

   • expr : ValueSpecification [0..1] The value of the time expression.

   Constraints

   No additional constraints

   Semantics

Issue 8894 - replace entire semantics description with a new one

   A TimeExpression denotes a time instant value.

   The time expression is given by expr which may contain usage of the observations given by observation. In the case where there are no observations, the expr will contain a time constant. In the case where there is no expr, there shall be a single observation that indicates the time expression value.

   Notation

Issue 8894 -replace entire notation description with a new one

   A time expression is given by a string. The string is a formula where names of observations and constants are included.

   Changes from previous UML

   This metaclass has been added.