Go To Phase 0 Implementation Requirements
This section identifies the normative requirements established for Phase 0 technology selection within the Phase 0 Implementation Profile / PSM. The canonical requirement statements are maintained in Annex D: Requirements, Part 4, Section 21.3.
Table 21-2: Phase 0 technology selection requirements.
| Requirement ID | Statement |
|---|---|
| P4-REQ-21-3-001 |
The Phase 0 Implementation Profile / PSM SHALL identify the selected Phase 0 implementation technologies. |
| P4-REQ-21-3-002 |
The Phase 0 Implementation Profile / PSM SHALL identify DDS as the selected Phase 0 communication technology. |
| P4-REQ-21-3-003 |
The Phase 0 Implementation Profile / PSM SHALL identify IDL as the selected Phase 0 data definition mechanism. |
| P4-REQ-21-3-004 |
The Phase 0 Implementation Profile / PSM SHALL identify QoS profiles as the selected Phase 0 communication behaviour controls. |
| P4-REQ-21-3-005 |
The Phase 0 Implementation Profile / PSM SHALL identify generated types as Phase 0 implementation data artefacts derived from governed IDL structures. |
| P4-REQ-21-3-006 |
The Phase 0 Implementation Profile / PSM SHALL identify Python as the selected Phase 0 hand-authored implementation language. |
| P4-REQ-21-3-007 |
The Phase 0 Implementation Profile / PSM SHALL identify scripts as Phase 0 build, generation, execution, shutdown, cleanup, and workflow helpers. |
| P4-REQ-21-3-008 |
The Phase 0 Implementation Profile / PSM SHALL identify repository structure as Phase 0 implementation organisation. |
| P4-REQ-21-3-009 |
The Phase 0 technology selections SHALL NOT redefine the conceptual architecture, logical architecture, or FX Demo Logical Profile. |
| P4-REQ-21-3-010 |
A later implementation profile MAY extend, refine, supersede, or replace one or more Phase 0 technology selections. |
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.