Previous UML Classes Table of Contents UML Packages Next

17.4.4 UnlimitedNatural

PrimitiveType s

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




   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 (‘*’).


   No additional attributes


   No additional associations


   No additional constraints


   UnlimitedNatural is an instance of PrimitiveType .


   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 (‘*’).


   Figure 17.15 - An example of an unlimited natural