ENV-003g — Establish Required Communication Relationships

Go to ENV-003 — Establish Controlled Starting State

Statement

Before each Test Execution, the DIDO-TE SHALL establish each communication relationship specified by the controlled descriptive information governing the applicable Test Environment.

Derived From

, source requirement identifier and obligation to be assigned[DTE6] Structured Information Processing Reference Architecture (SIP-RA)[DTE7] Federated Data Interpretation Systems Reference Architecture (FDIS-RA)

Rationale

Establishing the required communication relationships creates the controlled paths through which participating Nodes, Test Objects, Test Resources, and supporting services exchange information during a Test Execution.

Each communication relationship must correspond to its specified participants, direction, interface, protocol, address, topic, channel, security controls, and quality characteristics.

Controlling communication relationships prevents absent, unintended, unauthorised, incorrectly configured, or residual communication paths from affecting Test Execution, exposing protected information, or undermining interpretation of the resulting Test Results.

Applies To

Verification

Verification confirms that:

The controlled descriptive information identifies each communication relationship required for the Test Execution.The controlled descriptive information identifies the participants, direction, interface, protocol, address, topic, channel, security controls, and quality characteristics applicable to each communication relationship.The DIDO-TE establishes each required communication relationship before Test Execution.Each established communication relationship connects the specified participants.Each established communication relationship conforms to its specified direction, interface, protocol, address, topic, channel, security controls, and quality characteristics.Each required communication relationship supports the exchange specified by the applicable Test Definition.The Test Environment excludes unintended, unauthorised, incorrectly configured, and prohibited communication relationships.The DIDO-TE removes or isolates residual communication relationships from prior Test Executions.The DIDO-TE records the identity, participants, Configuration, security state, and establishment status of each communication relationship.The DIDO-TE maintains Traceability among each communication relationship, its controlled descriptive information, its participants, and the applicable Test Execution.An absent, unintended, unauthorised, incorrectly configured, residual, prohibited, or untraceable communication relationship constitutes nonconformance with this requirement.Verification includes:

Inspection of the controlled descriptive information identifying each required communication relationshipInspection of the specified participants, direction, interface, protocol, address, topic, channel, security controls, and quality characteristicsObservation of communication-relationship establishmentConfirmation of communication between the specified participantsComparison of each established communication relationship with its controlled descriptive informationTesting for unintended, unauthorised, incorrectly configured, residual, and prohibited communication relationshipsInspection of communication-relationship identity, Configuration, security-state, and establishment-status recordsInspection of Traceability records connecting each communication relationship to its controlled descriptive information, participants, and Test ExecutionA negative assessment using an absent, unintended, unauthorised, incorrectly configured, residual, prohibited, or untraceable communication relationshipConfirmation that the negative assessment produces a nonconformance result

Referenced By

Related Architecture Sections

Add links to the architecture sections governing communication relationships, interfaces, protocols, security controls, network isolation, Configuration, and Test Execution admission.

Delivery Phase

Assign the applicable delivery phase.

Requirement Status

Draft

Statement Reference

Use the following syntax to reference this requirement’s Statement section from another DokuWiki page:

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:02-test-environment-requirements:env-003-establish-controlled-starting-state:env-003g-establish-required-communication-relationships#Statement&noheader&nofooter&noeditbtn}}

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.