Previous Table of Contents Next


10.3.4 PrimitiveType Description


   A primitive type is a data type implemented by the underlying infrastructure and made available for modeling.

   Generalizations

   • “DataType? on page 97

   Attributes

   No additional attributes

   Semantics

   Primitive types used in the Basic model itself are Integer, Boolean, String and UnlimitedNatural. Their specific semantics is given by the tooling context, or in extensions of the metamodel (e.g., OCL).

   Notation

   The notation for a primitive type is implementation-dependent. Notation for the primitive types used in the UML metamodel is given in the “PrimitiveTypes package? on page 169 .