P1-REQ-13-5-007

Return to Part 1 Requirements

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 mechanismsDDS mechanismsAPIsServicesScriptsGenerated typesContainersDeployment 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 purposeImplementation mechanisms realize Runtime Planes without redefining themTechnology examples do not become conceptual plane definitionsLater 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.