TWIN-005g — Detect an Invalid or Unknown Twin Realization State

The DIDO-TE SHALL detect when the state of a Twin Realization is invalid or cannot be determined.

The state of a Twin Realization may become unusable for Test Execution when required state values are unavailable, contradictory, stale, malformed, outside defined constraints, or otherwise insufficient to determine the represented condition.

Failure to distinguish such a condition from a valid determined state can compromise synchronization, simulation, comparison, Validation, and interpretation of Test Execution results.

This requirement therefore distinguishes a valid determined state from a condition in which the state is invalid or cannot be determined.

The criteria used to determine validity derive from the governing Configuration, Test Definition, Twin Data Mapping, or other controlled requirement.

Verification confirms that:

  1. The DIDO-TE distinguishes a valid determined state from a state that is invalid or cannot be determined.
  2. Missing required state values are detected when those values prevent determination of state.
  3. Contradictory or malformed state values are detected when they violate the governing Configuration, Test Definition, or Twin Data Mapping.
  4. State values outside defined temporal or validity constraints are detected when those constraints govern state determination.
  5. An invalid or indeterminate state is not represented as a valid determined state.
  6. The detected condition remains associated with the Twin Realization for which state determination failed.

Verification includes at least one case in which the state of a Twin Realization cannot be validly determined because required state information is missing, contradictory, stale, or invalid.

This requirement supports detection of conditions that prevent reliable use of the state of a Twin Realization during Test Execution, synchronization, simulation, comparison, Validation, monitoring, and evidence generation.

TBD

Draft

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-005-acquire-twin-state:twin-005g-detect-an-invalid-or-unknown-twin-state#Statement&noheader&nofooter&noeditbtn}}

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

  • dido/03-dido-te/99-annexes/annex-c-requirements/03-functional-requirements/03-03-twin-node-requirements/twin-005-acquire-twin-state/twin-005g-detect-an-invalid-or-unknown-twin-state.txt
  • Last modified: 2026/08/20 17:32
  • by nick_dido