OARIS 1.0 FTF Avatar
  1. OMG Issue

OARIS — Sensor Track Set is modelled as a set of ids (int values) in PSM

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

    The semantics of Sensor Track Set in the Service Model are that it should contain each Sensor Track by value. However, the DDS / IDL PSM models the class as a sequence of int - i.e. by reference to sensor track instances. Reporting by set is an alternative to reporting individual instances so it is not possible to refer to separately published instances by reference to their id/key value. (Nor does it make any sense to do so).
    This is because the relatiohship in the model is aggregation rather than compoistion and the transformation used maps this to a 'by reference' mechanism rather than a 'by value'.

  • Reported: OARIS 1.0b1 — Wed, 18 Feb 2015 13:31 GMT
  • Disposition: Resolved — OARIS 1.0
  • Disposition Summary:

    Change sensor track set relation to composition

    Change the sensor track set types aggregation of class sensor track type to be a composition (by value).

    This changes the generated IDL for the DDS PSM to generate a by value sequence, which is the intended semantic

  • Updated: Tue, 22 Dec 2015 15:07 GMT