Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Executive summary

This documentation defines the AIXM 5.1 "business rules" concept, in particular how the rules are modelled and how they are provided to system developers. Such rules can be used to verify if AIXM XML data sets, which are already syntactically valid (against the AIXM XML Schema), are also semantically correct and can be used in confidence for a particular application.
The objective of the AIXM Business Rules project is to provide, in a standard format, an exhaustive set of operational constraints that may apply to aeronautical data. This includes requirements for minimal data properties, data quality and any other operational constraints, such as the rules for frequency pairing for VHF navaids, etc.A second objective is to capture structural rules that are specific to the AIXM context (such as the relation between the type of TimeSlice and its validity period, etc.) and which are not enforced in the AIXM schema.
While the objective is to provide an exhaustive set of rules, only a subset of the rules might be relevant and needs to be enforced/checked for a particular application. For example, a rule that concerns mandatory feature properties might indicate that the frequency of a navaid is a required value. While for a charting or air navigation support application this is a necessary constraint, for a flight planning application this is not necessary. Therefore, profiles (subsets) of the AIXM Business Rules will be proposed for particular applications and/or AIXM user communities.
The Semantics of Business Vocabulary and Rules (SBVR) [1] standard is applied for writing the AIXM business rules, in relation with the AIXM UML logical data model. This means that the AIXM classes and their properties (attributes and associations), together with their definitions and data types, provide the the "business vocabulary" that is used as the basis for the definition of the AIXM business rules.
This documentation provides an 'SBVR profile', which is tailored to the AIXM needs and which is documented as a number of concepts and conventions applied in the writing of the AIXM business rules. This documentation is not intended as an exhaustive introduction in SBVR; it is mostly a "primer" document, giving the essential elements that need to be understood in order to:

  • read and understand the AIXM 5.1 Business Rules by those interested to review and/or implement such rules in a given system;
  • contribute to the writing of the AIXM 5.1 Business Rules in compliance with the SBVR methodology

Table of contents

  • No labels