P4-REQ-21-8-006
Statement
Each interaction realization SHALL identify the Runtime Plane or Runtime Planes involved.
Source
Part 4, Section 21.8: Interaction Pattern Realization Requirements.
Rationale
Runtime Plane identification preserves the separation of architectural concerns represented within each implementation interaction.
An interaction may cross multiple Runtime Planes, but each plane's purpose must remain identifiable so that communication, control, observation, policy, audit, and provenance concerns do not become conflated.
Applies To
This requirement applies to:
-
interaction realizations;
-
Runtime Plane mappings;
-
DDS Topic mappings;
-
participating implementation artifacts; and
-
cross-plane interactions.
Verification
Verification SHALL confirm that each interaction realization identifies all applicable Runtime Planes.
Verification activities should include review checks confirming that:
-
applicable Runtime Planes are explicitly identified;
-
cross-plane interactions identify each plane involved;
-
implementation behavior remains consistent with plane purpose; and
-
Runtime Plane distinctions remain reviewable.
Traceability
This requirement connects interaction realizations to the Runtime Plane classifications defined by the FX Demo Logical Profile.
Related requirement identifiers:
Related source section:
Status
Draft
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.