P4-REQ-21-9-007

Each QoS profile mapping SHALL identify the expected history behavior.

Part 4, Section 21.9: QoS Profile Requirements.

History behavior determines how much communication history is retained for applicable DDS exchanges.

Explicit history expectations allow Phase 0 to retain sufficient information for downstream consumption, review, troubleshooting, or demonstration without making the behavior implicit.

This requirement applies to:

  • QoS profile mappings;
  • applicable DDS Topics;
  • publishers and subscribers; and
  • communication history configuration.

Verification SHALL confirm that each QoS profile mapping identifies its expected history behavior.

Verification activities should include review checks confirming that:

  • the selected history expectation is stated;
  • retained history supports the intended communication purpose;
  • history settings are compatible with participating implementations; and
  • configuration is governed by the Phase 0 baseline.

This requirement establishes the history expectation associated with each Phase 0 QoS profile mapping.

Related requirement identifiers:

Related source section:

Draft


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-d-requirements/part-04/p4-req-21-9-007.txt
  • Last modified: 2026/08/07 14:00
  • by owen