[AIXM-483] Rename AirTrafficManagementService class
ID: | AIXM-483 |
target version: | AIXM 5.2 |
version: | 1.0 |
last updated: | 25 FEB 2021 |
status: | APPROVED |
Description
Change name of class AirTrafficManagementService into AirTrafficFlowManagementService.
Rationale for change
See https://aixmccb.atlassian.net/browse/AIXM-237
The definition of class AirTrafficManagementService is: "A kind of service that provides flight planning and flow management operations." This definition is in accordance to how this class appears in the model and with the list of values of its "type" attribute.
However, the name of the class is misleading since "Air Traffic Management" is a general term, that includes air navigation, air traffic control, etc.
The name "AirTrafficFlowManagementService" would better match the list of values for its type and its definition, as shown at the right.
Impact assessment
[FWD_MAP_1:1] Data mapping is possible 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_1:1] Data mapping is possible and no data loss occurs 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:
- Rename class AirTrafficManagementService into AirTrafficFlowManagementService.
Mapping AIXM 5.1.1 to AIXM 5.2 (forward)
The following algorithm shall be applied:
- [MAPC-00] Each record named AirTrafficManagementService is converted into AirTrafficFlowManagementService
Mapping AIXM 5.2 to AIXM 5.1.1 (backward)
The following algorithm shall be applied:
- [MAPC-00] Each record named AirTrafficFlowManagementService is converted to AirTrafficManagementService
Mapping example
(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-xxx)
AIXM 5.2 | AIXM 5.1(.1) |
---|---|