Working towards the next version of the SWIM Supporting Material

Page tree

Working towards the next version of the SWIM Supporting Material

Skip to end of metadata
Go to start of metadata


Requirement

Title

AIRM conformance

Identifier

SWIM-SERV-023

Requirement

A service description shall include a statement indicating

  • whether the information definition used by the service conforms to the ATM Information Reference Model (AIRM); and if so,
  • the version of the AIRM to which it conforms.

Rationale

To achieve semantic interoperability.

Verification

Completeness: Verify that the conformance statement is present.

Consistency: If the statement claims conformance with the AIRM, verify that the AIRM version is included.

Correctness: Verify that the statement is true.

Examples/Notes

Example AIRM conformance statements:

  • “Conformant with AIRM version 4.1.0”;
  • “Not conformant with AIRM”

Level of Implementation

Mandatory


Guidance

Clarification

This requirements is related to SWIM-SERV-022 Information definition. Whereas req-022 concerns the semantic correspondence per element, req-023 concerns the information definition as a whole.

The wording AIRM conformance is to be understood as "semantic correspondence has been established for every element of the information definition".

The evidence of AIRM conformance is provided by the semantic correspondence statements required by SWIM-SERV-022 Information definition.

Examples

See the AIRM conformance section within the Donlon TOBT Setting Service Description.

Guidance for JSON service description 

Unable to render {include} The included page could not be found.

scope

The JSON guidance is included within requirement SWIM-SERV-022 Information definition.

Rationale:

  • They share the same JSON type InformationDefinition
  • AIRM semantic correspondence is dealt with in both requirements, however from a different perspective (global vs detailed).
  • No labels