The purpose of this Web site is to enable the AIXM community to collaboratively develop guidance material in support to the AIXM implementations and to provide information about such implementations. The site is organised in three high-level areas of interest: data sources, coding guidelines and extensions.

AIXM Extensions

Will be added progressively!

How to contribute

There are two main types of users. Based on the type of the user, different access permissions are granted.

Anonymous user (no log–in required, read only)

  • The anonymous user has read access to “published” pages, which is most of the site content. However, some pages might be in development and therefore not yet publicly visible.

Named user (log-in required, read-write access)

  • A named user may have Read & Write access, depending on the Space/Page settings
  • A named user can create content (i.e. write/update content, upload images and files, etc.) and also review and comment all the content pages (i.e. draft versions and published versions).
  • Registration: the AIXM Confluence server is hosted by the European Organisation for the Safety of Air Navigation (EUROCONTROL). Log-in is possible for anyone who has an EUROCONTROL extranet account. However, this still require that the corresponding user is added in a specific group. Please use this registration page in order to request access.

Commenting

There are two ways of providing comments to the content.

  • Inline commenting: highlight a text or part of a text on a page and keep the cursor over it for a second - a "comment' iconappears. Click on it, enter your comment and save it.
  • Comment field: In case you have a general comment relevant for the whole content of a page, please enter it comment in corresponding field displayed at the bottom of each page and save it. This way of commenting allows some additional formatting (e.g. text colouring, italic, bold, etc.) and for named users also some additional functions (e.g. upload of images).

Please note that comment fields remain visible even once the comment was resolved. Therefore,the preferred commenting method is to use inline comments, which may be resolved and closed.

You can also edit your already saved comments.

Editorial Workflow

For some pages, a workflow is implemented in order to allow for reviewing the page content before making it publicly available. First a content page is in the draft status, then it should be assigned for review and finally it will be published.


Structure, style and formatting

Spaces

The AIXM Confluence site is organised in "Spaces", each dedicated to a specific topic or sub-topic. Each space is a collection of pages, organised as a tree. A page may have other child pages.

Mark-up

The following four types of mark-up are used on some pages in order to draw the attention of the reader on some particular aspects:

This mark-up is s used to create awareness for a matter of specific importance. A Note may be editorial or content related.

Used to highlight issues such as inconsistencies detected in source documents, limitations of the AIXM model, etc. In general, an issue will require an action to be taken, such as bringing the issue to the attention of the AIXM Change Control Board, etc.

This mark-up is used, for example, when providing coding examples or information about other resources that might complement the information provided on the page.

This mark-up is used to mark open questions which the author of the content is not able to resolve using the input available. It is possible that some open questions remain on the site for a long time. For example, open questions concerning elements that might be candidates for inclusion in the AIP data set might remain for a long time in this status. They might be resolved when sufficient experience is accumulated and a solution emerges.

Content Formatting (SBVR style)

On some pages (such as the pages where the AIXM model elements are explained) an SBVR-style formatting is used as defined in the document AIXM 5.1 - Business Rules - Using SBVR and Schematron (see http://www.aixm.aero/page/business-rules)

AIXM 5.1 - Business Rules - Using SBVR and Schematron, version 0.7

The main formats used are:

  • SBVR NounConcept
    Represented by AIXM UML Classes and Properties, meaning that AIXM Class Name, Role Name or Attribute Name may appear as NounConcept.
    Style: Bold, underlined and UpperCamelCase or lowerCamelCase (depending on how the noun concept appears in the UML model). If several nouns are concatenated, then they should be separated by a dot (“.”) symbol.
  • SBVR Verb-concept
    Represented by Name of an AIXM UML association.
    Style: italic
  • SBVR 'Name'
    Represents UML Instances, Slots, Enumeration literals, and their assigned Properties and CodeList values
    Style: surrounded by ‘simple quotes’
  • SBVR keyword
    are used to construct statements – the words that can be combined with other designations to form statements and definitions, see sections on Logical Operations, Quantification, Modality and Additional SBVR keywords, all these being part of the keyword concept
    Style: Usual text format

Contributors (i.e. named users) when providing content can format text according the SBVR style. Therefor dedicated text formatting styles have been created which can be selected in the edit mode from the tool bar.

Shortcuts:

SBVR NounConcept : CTRL+SHIFT+1

SBVR Verb-concept : CTRL+SHIFT+2

SBVR 'Name' : CTRL+SHIFT+3

SBVR keyword : CTRL+SHIFT+4