NOD-008b — Observe Node State

Go to NOD-008 — Observe a Node

Statement

The DIDO-TE SHALL observe each state of a Node identified by the governing Test Definition.

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

Observation of Node state establishes the actual lifecycle state, readiness, availability, health, configuration status, isolation status, and operating condition of a Node.

The governing Test Definition identifies the Node states and state-related conditions subject to observation. It also identifies the expected values, permitted transitions, timing, and operating constraints used to evaluate those observations.

The DIDO-TE preserves the distinction between a commanded state, an expected state, a state reported by the Node, and an observed state. A state reported by the Node does not establish the actual state when other observations contradict that report.

State observation continues across the transitions identified by the governing Test Definition. This allows the DIDO-TE to determine whether a requested transition occurred, whether the Node reached the expected resulting state, and whether the Node maintained that state for the required period.

An unknown, stale, inconsistent, or incorrectly attributed Node state may permit an unsuitable Node to participate in Test Execution or may cause observations and Test Results to receive an incorrect interpretation.

Applies To

Verification

Verification confirms that:

The governing Test Definition identifies each Node state subject to observation.The governing Test Definition identifies the expected values, permitted transitions, timing, and operating constraints governing each observed state.The DIDO-TE observes each Node state identified by the governing Test Definition.The DIDO-TE distinguishes commanded, expected, reported, and observed Node states.The DIDO-TE identifies the source of each state observation.The DIDO-TE associates each state observation with the identity of the Node.The DIDO-TE associates each state observation with a controlled time and sequence.The DIDO-TE observes each state transition identified by the governing Test Definition.The DIDO-TE identifies the event or control action that initiates an observed state transition.The DIDO-TE verifies that a requested state transition reaches the expected resulting state.The DIDO-TE detects a transition to an unexpected or prohibited state.The DIDO-TE detects a Node that fails to leave its source state.The DIDO-TE detects a Node that fails to reach the expected resulting state within the specified time.The DIDO-TE detects an unrequested, unauthorized, incomplete, interrupted, or out-of-sequence state transition.The DIDO-TE detects a difference between the state reported by the Node and the observed state.The DIDO-TE detects a missing, unknown, stale, ambiguous, conflicting, or incorrectly attributed Node state.The DIDO-TE prevents a Node with an unsuitable or unknown state from participating in an activity that requires another state.The DIDO-TE determines the effect of an unexpected or unknown Node state on affected Test Executions, Test Results, and Evidence.The DIDO-TE maintains Traceability among the Node identity, Node Definition, Node Implementation, Node Configuration, governing Test Definition, commanded state, expected state, reported state, observed state, state transitions, Test Environment, Test Executions, Test Results, and resulting Evidence.A missing, stale, ambiguous, conflicting, incorrectly attributed, unsuitable, or untraceable Node-state observation constitutes nonconformance with this requirement.

Referenced By

The following pages reference this requirement:

Delivery Phase

Implementation Status

Requirement Status

Issues

Notes for Editors

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-node-requirements:nod-008-observe-a-node:nod-008b-observe-node-state#Statement&noheader&nofooter&noeditbtn}}

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