The model elements in the AIRM Conceptual Model and AIRM Logical Model shall use one of the following stereotypes:
- < < Subject > > . Represents a field of specific knowledge. These appear as packages in the AIRM.
- < < Information_Message > > . ATM specific message type. This appears as a UML class in the AIRM.
- < < Information_Entity > > . A definition (type) of an operational ATM item of interest that is subject to constraints. This appears as a UML class in the AIRM.
- < < Data_Entity > > . A definition (type) of a data (ATM) item of interest that is implementation independent and is subject to constraints. This appears as a UML class in the AIRM.
- < < Data_Object > > . A standardized or formalized collection of a Logical ModelEntity's or association’s Properties.
- < < CodeList > > . CodeList is used to describe a flexible and open enumeration UML::Enumeration. This appears as a UML class in the AIRM.
- < < DataType > > . DataType is the abstract class that represents the general notion of being a data type (i.e., a type whose instances are identified only by their value). This appears as a UML class in the AIRM.
- < < Measure > > . A Measure is the result from performing the act or process of ascertaining the value of a characteristic of some entity. [ISO 19103]
- < < UnitOfMeasure > > . A unit of measure is a quantity adopted as a standard of measurement for other quantities of the same kind. [ISO 19103] In the AIRM, this is modelled as a CodeList with a restricted meaning.
- < < AIRMConstraint > > . An element of guidance that introduces an obligation or a necessity, i.e., a rule that applies to AIRM model element(s). Rules shall be satisfied by all instances of the AIRM Entities they apply to.
Note: The AIRM meta-model contains more model elements and stereotypes which are used, e.g., in the context of AIRM compliance.
Note: The rulebook consistently refers to AIRM meta-model elements. Reference to the UML specification are explicitly identified by the “UML::” package prefix.