5 AliasNames Information Model overview
The AliasNames functionality (illustrated in Figure 1) defines a number of ObjectTypes, Methods, DataTypes and References. Figure 2 illustrates an example of the Object model defined for AliasNames.

The model also includes some well-known fixed instances. The key functionality of AliasNames is to reference the information that an AliasName is assigned to. These can be any Node. The AliasNames can be grouped according to types of functionality. The OPC Foundation defines some initial groups, but the groups can be extended by companion specifications, vendors or end users to meet their needs.
Examples for the use of AliasNames are in Annex A. Aggregating AliasNames is formally defined in Annex B. The GDS functionality for AliasNames is formally defined in Annex C. The PubSub Alias Update header layout is formally defined in Annex D.
