Previous Table of Contents Next


12.1.4 UnlimitedNatural


   An unlimited natural is a primitive type representing unlimited natural values.

Description

   An instance of UnlimitedNatural is an element in the (infinite) set of naturals (0, 1, 2…). The value of infinity is shown using an asterisk (‘*’).

Attributes

   No additional attributes

Associations

   No additional associations

Constraints

   No additional constraints

Semantics

   UnlimitedNatural is an instance of PrimitiveType.

Notation

   UnlimitedNatural will appear as the type of upper bounds of multiplicities in the metamodel. UnlimitedNatural instances will be values associated to slots such as 1, 5, 398475, etc. The value infinity may be shown using an asterisk (‘*’).

   Examples


   Figure 12.6 - An example of an unlimited natural