-
Key: OARIS2-33
-
Status: closed
-
Source: BAE SYSTEMS ( Mr. Simon Mettrick)
-
Summary:
The GraphQL mapping in the specification and defined in the schema files leads to an unnecessarily complicated implementation of the standard and should be simplified
-
Reported: OARIS 2.0b1 — Tue, 3 May 2022 12:59 GMT
-
Disposition: Resolved — OARIS 2.0
-
Disposition Summary:
Regenerate GraphQL PSM with updated mapping
The updated mappings from PIM to GraphQL as incorporated into the TDAI beta spec and C2INav v1.1 RTF should be used. This generates a single schema for each standard avoiding class duplication, has a flatter structure with respect to endpoint methods, has less duplication with respect to input types and uses a simpler mapping with less duplication for inheritance (consistent with that also now used for DDS/IDL - see
OARIS2-27). The proposed schema file is attached. -
Updated: Tue, 27 Sep 2022 12:48 GMT
-
Attachments:
- OARIS 2.0 FTF graphqlschema.graphqls 699 kB ()
OARIS2 — Update GraphQL PSM Mapping
- Key: OARIS2-33
- OMG Task Force: Open Architecture Radar Interface Standard (OARIS) 2.0 FTF2