Usage and implementations
World-wide, there exist many systems and projects that use AIXM. Such systems are used, for example, by Aeronautical Information Services (AIS) to enable the collection, storage and provision of aeronautical data. AIXM based systems are increasingly being used for supporting the design of flight procedures, for the production of Aeronautical Information Publications (AIP), NOTAM and for aeronautical charts. There also exist Air Traffic Control (ATC) and Air Traffic Management (ATM) systems in general that use AIXM for the management of the aeronautical information that is necessary for their operations.
The AIXM Wiki contains a section dedicated to data samples from such implementations (as much as this information was made available by the owners of these systems).
Data Coding Guidelines
The purpose of providing common AIXM Coding Guidelines is to support the various applications of AIXM and to ensure semantic interoperability between the different systems. A dedicated Focus Group was recently set-up by Eurocontrol, under the AI-Operations Sub-Group. More information about the progress made in the development of coding guidelines will be provided as the work progresses.
Business Rules in the AIXM context are complex constraints, such as dependencies between the values of different attributes (sometimes in different classes), detection of ‘out of range’ values, mandatory properties for class of objects, etc. These are not included in the UML model and do not appear in the XML Schema, being provided as a pool of rules from which a community of interest can select and agree on the rules that are relevant for their implementations.
In addition to the encoding of "static" aeronautical data (such as data contained in AIP and charts), AIXM 5.1 and further versions also enable the digital encoding of the "dynamic" information contained in NOTAM, SNOWTAM and other similar messages. This is known as the "Digital NOTAM" project and it is based on the following specifications:
- a set of dedicated coding guidelines for types of events that are usually published through NOTAM (runway closure, navaid unserviceable, temporary obstacle, etc.)
- a set of rules for the automatic generation of the current NOTAM messages (in order to support legacy users, who do not have initially the capability to rely only on digital NOTAM)
- a small extension of the AIXM core model, which allows for linking together the digital data elements that correspond to the digital encoding of each event (including the legacy NOTAM text, to facilitate the transition to the new concept)
More information about the Digital NOTAM project is available on a dedicate page.