====== NOD-008a — Establish Node Observation ====== [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-008-observe-a-node:start|Go to NOD-008 — Observe a Node]] ===== Statement ===== The [[dido:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] SHALL establish the observation of each [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]] identified by the governing [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] using the governing [[dido:99_annexes:annex-b-terms-and-definitions:t:test_procedure|Test Procedure]]. ===== Derived From ===== * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-008-observe-a-node:start|NOD-008 — Observe a Node]] * [[dido:03-dido-te:99-annexes:annex-b-references:dte-005|[DTE5] DIDO-TE Requirements Register]], source requirement identifier and obligation to be assigned * [[dido:03-dido-te:99-annexes:annex-b-references:dte-006|[DTE6] Structured Information Processing Reference Architecture (SIP-RA)]] * [[dido:03-dido-te:99-annexes:annex-b-references:dte-007|[DTE7] Federated Data Interpretation Systems Reference Architecture (FDIS-RA)]] ===== Rationale ===== Establishing Node observation identifies which Node the DIDO-TE observes, which properties and activities it observes, how it obtains observations, and when observation begins and ends. The governing Test Definition identifies the Node and the states, activities, events, interactions, resource use, timing, and conditions subject to observation. The governing Test Procedure specifies the actions used to establish, perform, interrupt, resume, and end observation. Observation sources include Node interfaces, lifecycle controls, [[dido:99_annexes:annex-b-terms-and-definitions:n:node_binding|Node Bindings]], logs, events, status reports, resource measurements, Test Resources, and external observation mechanisms. Each source requires an identified relationship to the observed Node and the information it produces. Observation begins before the Node performs activity material to its participation in the [[dido:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]]. It continues during the lifecycle periods specified by the governing Test Definition. Observation controls preserve the integrity, availability, timing, sequence, and attribution of observations. Missing, delayed, incorrectly scoped, or misattributed observations may conceal a material change in Node state or activity and may invalidate affected Test Results or Evidence. ===== Applies To ===== * [[dido:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] * [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]] * [[dido:99_annexes:annex-b-terms-and-definitions:n:node_definition|Node Definition]] * [[dido:99_annexes:annex-b-terms-and-definitions:n:node_implementation|Node Implementation]] * [[dido:99_annexes:annex-b-terms-and-definitions:n:node_configuration|Node Configuration]] * [[dido:99_annexes:annex-b-terms-and-definitions:n:node_binding|Node Binding]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_procedure|Test Procedure]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_resource|Test Resource]] * [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] ===== Verification ===== Verification confirms that: - The governing Test Definition uniquely identifies each Node subject to observation. - The governing Test Definition identifies the states, activities, events, interactions, resource use, timing, and conditions subject to observation. - The governing Test Procedure specifies the actions used to establish, perform, interrupt, resume, and end Node observation. - The DIDO-TE establishes observation for each Node identified by the governing Test Definition. - The DIDO-TE uses the observation actions specified by the governing Test Procedure. - The DIDO-TE identifies each source used to observe the Node. - The DIDO-TE verifies the relationship between each observation source and the observed Node. - The DIDO-TE identifies the observation method, frequency, timing, duration, and sequence specified by the governing Test Definition. - The DIDO-TE establishes observation before the Node performs activity identified for observation. - The DIDO-TE maintains observation during each lifecycle period identified by the governing Test Definition. - The DIDO-TE establishes a controlled and consistent time reference for Node observations. - The DIDO-TE verifies the availability and readiness of each required observation source. - The DIDO-TE detects a missing, unavailable, unready, incorrectly configured, incorrectly associated, or unauthorized observation source. - The DIDO-TE detects an interruption, delay, gap, loss, duplication, or incorrect sequence in required observation. - The DIDO-TE prevents an observation from being attributed to the wrong Node. - The DIDO-TE determines the effect of missing, delayed, interrupted, or unreliable observation on affected Test Executions, Test Results, and Evidence. - The DIDO-TE maintains Traceability among the Node, governing Test Definition, governing Test Procedure, observation source, observation controls, Test Environment, Test Executions, Test Results, and resulting Evidence. - Missing, delayed, interrupted, incorrectly scoped, unreliable, unauthorized, or untraceable establishment of Node observation constitutes nonconformance with this requirement. ===== Referenced By ===== The following pages reference this requirement: {{backlinks>.#dido:03-dido-te}} ===== Delivery Phase ===== Assign the delivery phase. ===== Implementation Status ===== Assign the implementation status. ===== Requirement Status ===== The proposed derived requirement requires review and acceptance. ---- ===== Issues ===== Assign the source requirement identifier and obligation from the DIDO-TE Requirements Register. ---- ===== Notes for Editors ===== {{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-node-requirements:nod-008-observe-a-node:nod-008a-establish-node-observation#Statement&noheader&nofooter&noeditbtn}} ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.