dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-009-control-node-resources:nod-009e-release-node-resources

NOD-009e — Release Node Resources

The DIDO-TE SHALL release each resource assigned to a Node when the governing Test Definition requires its release.

Releasing a Node resource ends the Node’s allocation, access, occupation, use, or control of that resource under the conditions specified by the governing Test Definition.

The governing Test Definition identifies the event, state, time, completion condition, exception disposition, or decision that requires release. The governing Test Procedure specifies the actions used to release the resource and verify its resulting state.

Release prevents unnecessary retention, exhaustion, contention, unauthorized reuse, lingering access, and interference with later Test Executions. It also allows a shared resource to become available for another authorized use.

Release may require the DIDO-TE to revoke access, terminate a session, close an interface, remove a binding, clear temporary information, return capacity, or restore the resource to a specified state. Those actions remain governed by the Test Procedure.

A release is incomplete until the DIDO-TE verifies that the Node no longer possesses prohibited access or control and that the resource occupies the resulting state specified by the governing Test Definition.

Verification confirms that:

  1. The governing Test Definition identifies each resource requiring release.
  2. The governing Test Definition identifies the Node from which each resource requires release.
  3. The governing Test Definition specifies the event, state, time, completion condition, exception disposition, or decision that triggers release.
  4. The governing Test Definition specifies the required resulting state of the released resource.
  5. The governing Test Procedure specifies the actions used to release the resource.
  6. The DIDO-TE uniquely identifies the Node and resource before performing the release.
  7. The DIDO-TE releases the resource when the specified release condition occurs.
  8. The DIDO-TE revokes the Node’s access to the resource when the governing Test Definition requires revocation.
  9. The DIDO-TE ends the Node’s allocation, occupation, use, or control of the resource.
  10. The DIDO-TE removes or closes associated Node Bindings, sessions, interfaces, credentials, or access paths specified by the governing Test Procedure.
  11. The DIDO-TE returns reusable resource quantity or capacity to the controlled resource pool.
  12. The DIDO-TE verifies that the Node no longer possesses prohibited access to the released resource.
  13. The DIDO-TE verifies that the resource reaches the resulting state specified by the governing Test Definition.
  14. The DIDO-TE detects a delayed, incomplete, unsuccessful, misdirected, unauthorized, or bypassed release.
  15. The DIDO-TE detects residual allocation, access, occupation, use, retention, or control after release.
  16. The DIDO-TE prevents release of a resource from unnecessarily affecting an unrelated Node or Test Execution.
  17. The DIDO-TE determines the effect of an unsuccessful release on affected Nodes, resources, Test Executions, and Test Results.
  18. An unsuccessful release leaves the Node and resource in known states or identifies their actual states and required corrective action.
  19. The DIDO-TE maintains Traceability among the Node identity, resource identity, governing Test Definition, governing Test Procedure, allocation, resource use, release condition, release actions, resulting state, Test Executions, Test Results, and resulting Evidence.
  20. A missing, delayed, incomplete, unsuccessful, misdirected, unauthorized, bypassed, or untraceable resource release constitutes nonconformance with this requirement.

The following pages reference this requirement:

Assign the delivery phase.

Assign the implementation status.

The proposed derived requirement requires review and acceptance.


Assign the source requirement identifier and obligation from the DIDO-TE Requirements Register.


{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-node-requirements:nod-009-control-node-resources:nod-009e-release-node-resources#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-02-node-requirements/nod-009-control-node-resources/nod-009e-release-node-resources.txt
  • Last modified: 2026/08/17 14:20
  • by nick_dido