OARIS 2.0 FTF Avatar
  1. OMG Issue

OARIS2 — Duplicate class name performance assessment request in generated PSMs

  • Key: OARIS2-56
  • Status: closed  
  • Source: BAE SYSTEMS ( Mr. Simon Mettrick)
  • Summary:

    The PSM generation rules lead to a duplicate class name of performance_assessment_request_type in packages for the Sensor Performance use cases (one in domain model and one in the service model). This is undesirable and may lead to confusion and/or erroneous usage of the spec.

  • Reported: OARIS 2.0b1 — Wed, 25 May 2022 08:01 GMT
  • Disposition: Resolved — OARIS 2.0
  • Disposition Summary:

    Rename performance_assessment_request_type

    The class performance_assessment_request_type in the Sensor_Performance (Domain Model) package should be renamed to performance_assessment_parameters_type. This is arguably a better name and disambiguates in the generated PSMs.
    Additionally, operations sim_mode_status in Control_Simulation clashes with a Domain Model class in the PSM and operations complete in Perform_Illumination & Perform_Missile_Downlink clash in the generated PSMs. These should be renamed to be more consistent and coherent:

    • sim_mode_status to report_sim_mode_status
    • complete to report_illumination_completed & report_uplink_completed respectively
  • Updated: Tue, 27 Sep 2022 12:48 GMT
  • Attachments: