-
Key: OARIS31-6
-
Status: open
-
Source: BAE SYSTEMS ( Mr. Ollie Newman)
-
Summary:
I found a defect in the way that IDL files have the keys generated for parameters that are on service interfaces. As a result I fixed the parameter generation so that all parameters that are marked as keys in the XMI are now marked as keys in the IDL. When comparing the output to 3.0 to find the affected services I also noticed that some parameters had been marked as a key in the model incorrectly i.e. The IDL was correct without them being a key. The list of issues is as follows:
Provide_Subsystem_Services.idl - receive_implemented_services missing a key for parameter the_request_id
Perform_Offline_Test.idl - receive_detailed_test_results has a key defined for offline_test_detailed_results that should not be present
Perform_Offline_Test.idl - perform_tests has a key defined for test_name that should not be present
Filter_Tracks.idl - report_track_filter missing a key for parameter filter_id
Filter_Tracks.idl - track_filter_removed missing a key for parameter filter_id
Filter_Plots.idl - report_plot_filter missing a key for parameter filter_id
Filter_Plots.idl - plot_filter_removed missing a key for parameter filter_id
Define_Test_Target_Scenario.idl - read_test_target_scenario has a key defined for test_target_scenario_id that should not be present
Allocate_Tracks_To_Stream.idl - Add_Track_To_Stream has a key defined for Stream_Id that should not be present
Allocate_Tracks_To_Stream.idl - Remove_Track_From_Stream has a key defined for Stream_Id that should not be present
Allocate_Tracks_To_Stream.idl - Add_All_Tracks_To_Stream has a key defined for Stream_Id that should not be present
Allocate_Tracks_To_Stream.idl - Remove_All_Tracks_From_Stream has a key defined for Stream_Id that should not be present -
Reported: OARIS 3.0b1 — Mon, 27 Jul 2026 15:03 GMT
-
Updated: Mon, 27 Jul 2026 15:03 GMT
OARIS31 — Errors in DDS PSM keys.
- Key: OARIS31-6
- OMG Task Force: Open Architecture Radar Interface Standard (OARIS) 3.1 RTF