Table of Contents

ENV-005c — Emulate Communication Behaviour

Go to ENV-005 — Emulate Distributed Systems

Statement

The DIDO-TE SHALL emulate communication behaviour in accordance with the applicable Test Definition.

Derived From

Rationale

Communication behaviour affects the interactions among participating Nodes in a distributed system.

Relevant behaviour includes connection establishment, discovery, addressing, routing, message exchange, delivery guarantees, ordering, duplication handling, retry behaviour, acknowledgement, flow control, congestion response, and connection termination.

Communication behaviour differs from communication failure. This requirement governs the nominal and bounded communication behaviour expected during Test Execution. ENV-005g governs the deliberate emulation of communication failures.

The applicable Test Definition identifies each communication path and specifies the behaviour required for that path.

Applies To

Verification

Verification confirms that:

Verification includes:

Referenced By

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-005-emulate-distributed-systems:env-005c-emulate-communication-behaviour#Statement&noheader&nofooter&noeditbtn}}

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