P4-REQ-21-9-003
Statement
Each QoS profile mapping SHALL identify the DDS Topic or Topic family that uses the profile.
Source
Part 4, Section 21.9: QoS Profile Requirements.
Rationale
A QoS profile must identify the DDS communication exchanges to which its behavior applies.
Connecting profiles to DDS Topics or Topic families makes communication configuration explicit and allows publishers, subscribers, and reviewers to determine which behavior governs each exchange.
Applies To
This requirement applies to:
-
QoS profile mappings;
-
DDS Topics and Topic families;
-
publishers;
-
subscribers; and
-
communication configuration.
Verification
Verification SHALL confirm that each QoS profile mapping identifies the DDS Topic or Topic family that uses the profile.
Verification activities should include review checks confirming that:
-
applicable Topics are identified;
-
Topic families are identified where profiles are shared;
-
publishers and subscribers use the intended profile; and
-
unused or ambiguous profile mappings are not part of the baseline.
Traceability
This requirement connects the Phase 0 QoS Profile Model to the applicable DDS Topic mappings.
Related requirement identifiers:
Related source section:
Status
Draft
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.