P1-REQ-13-5-007
Statement
The Conceptual Architecture SHALL distinguish Runtime Planes from implementation mechanisms.
Source
Part 1, Section 13.5: Runtime Plane Requirements.
Rationale
Runtime Planes classify runtime communication and behavior by architectural purpose. Implementation mechanisms realize selected aspects of those planes in a particular technology environment.
Distinguishing Runtime Planes from implementation mechanisms prevents DDS topics, middleware constructs, APIs, services, scripts, generated types, containers, or other mechanisms from redefining the conceptual plane.
Applies To
This requirement applies to all Runtime Plane definitions and references within the Conceptual Architecture.
It applies specifically to distinctions between Runtime Planes and:
-
Middleware mechanisms
-
DDS mechanisms
-
APIs
-
Services
-
Scripts
-
Generated types
-
Containers
-
Deployment tooling
Verification
Verification SHALL confirm that the Conceptual Architecture distinguishes Runtime Planes from implementation mechanisms.
Verification activities include review checks confirming that:
-
Runtime Planes classify architectural purpose
-
Implementation mechanisms realize Runtime Planes without redefining them
-
Technology examples do not become conceptual plane definitions
-
Later profiles preserve the conceptual meaning of each Runtime Plane
Traceability
Related source section:
Related requirement identifiers:
Status
Draft
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.