/
[AIXM-552] De-icing area designation

[AIXM-552] De-icing area designation

ID:

AIXM-552

target version:

AIXM 5.2

version:

1.0

last updated:

08 AUG 2022

status:

APPROVED


Description

Attribute designator is added to DeicingArea to provide the possibility to identify more than one such area on the aerodrome.

Rationale for change

See https://aixmccb.atlassian.net/browse/AIXM-443

It was identified that more than one DeicingArea may exist on an aerodrome, which requires a clear distinction by providing a designator. Such designator is currently provided only with an annotation.

Therefore, it is proposed to add a new attribute designator of data type TextDesignatorType to address this missing data item. This will also align AIXM 5.2 with AMDB standard ED-99/DO-272.

Impact assessment

[FWD_1:1] No data mapping is necessary and no data loss occurs when data is exchanged from a system (A) that uses AIXM 5.1.1 for output towards a system (B) that uses AIXM 5.2 for input.

[BWD_MAP_LOSS] Data mapping is possible, but some data would be lost (or converted into Notes) when data is exchanged from a system (B) that uses AIXM 5.2 for output towards a system (A) that uses AIXM 5.1.1 for input.

Change Proposal details

In the UML model in the DeicingArea class:

  • Add attribute:
    • designator, data type = TextDesignatorType, definition = “The textual designator of the deicing area.”

The following UML class diagram shows the new attribute:


Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

Not applicable

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

The following algorithm shall be applied:

[MAPC-02] For each DeicingArea

  • Remove the designator element
  • Add an annotation.Note associated with the owner class having
  • purpose=“OTHER:BACKWARD_MAPPING”;
  • LinguisticNote.note=”designator: <value of designator>

Mapping example

(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-xxx

AIXM InputAIXM Output