C2MS 1.1b1 RTF Avatar
  1. OMG Issue

C2MS11 — NUM-OF-[ITEMS] Should be Required

  • Key: C2MS11-135
  • Status: closed  
  • Source: Kratos RT Logic, Inc. ( Mr. Mike Anderson)
  • Summary:

    As part of C2MS11-14, which was already approved, there was a subtle inconsistency through its text and image changes. This issue is to capture the change for final submission of the documentation for C2MS 1.1.

    In that issue, in the Configuration Status Message there is a field, NUM-OF-ASSOCS. It is marked optional in the diagram, but required in the text table.

    In the Heartbeat Message, NUM-OF-SUBSCRIPTIONS is shown as optional, both in the diagram and in the text table.

    In the Mnemonic Value Request Message, NUM-OF-MNEMONICS is shown as required, both in the diagram and in the text table.

    In all cases throughout C2MS where there is a NUM-OF-[ITEMS] field, it should be required in the corresponding diagram and text table.

    This is to align it with the obvious. The NUM-OF field indicates how many items are present in a set, such as MNEMONICS. If there are none, this field should simply be set to 0. However, if it were optional, that would mean that the field would either be present or set to 0. The former is preferred for clarity.

  • Reported: C2MS 1.0 — Wed, 15 Mar 2023 12:05 GMT
  • Disposition: Resolved — C2MS 1.1b1
  • Disposition Summary:

    Do this in 1.1

    Redo the diagrams and one table from C2MS11.14 resolution, since these had used 'optional' NUM-OF-... fields. These should have been required. As with C2MS11-14, this type of change will be replicated in all messages throughout the document that have NUM-OF-* fields, once approved, and a new final issue will be created to capture all the changes. In the case of these diagrams, the originals from before C2MS11-14 are shown, with revised diagrams.

    Additionally, one table showed optional, should have been required... the update is shown in the revised text. In the case of the table update, it assumes all the changes already, and simply updates the one field from C2MS11-14.

  • Updated: Mon, 16 Sep 2024 14:18 GMT
  • Attachments: