Description
A primitive type is a data type implemented by the underlying infrastructure and made available for modeling.
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 Core::PrimitiveTypes chapter.