-
Each Node resource requirement has a unique identity.
-
The Node Definition identifies the purpose of each required resource.
-
The Node Definition identifies each resource requirement as mandatory, conditional, or optional.
-
The Node Definition identifies the applicable computing, memory, storage, network, device, timing, software, operating-system, middleware, and external-service resources.
-
The Node Definition specifies the required resource type, quantity, capacity, performance, quality, location, and availability.
-
The Node Definition specifies the minimum, nominal, and maximum values applicable to each controlled resource.
-
The Node Definition identifies each resource as dedicated, exclusive, shared, reserved, limited, persistent, or temporary when the distinction affects Node behaviour.
-
The Node Definition identifies the Node role, function, interface, or lifecycle state requiring each resource.
-
The Node Definition identifies resource requirements applicable during provisioning, configuration, initialisation, execution, observation, shutdown, recovery, reset, and restoration.
-
The Node Definition identifies resource-allocation priorities, quotas, reservations, affinities, and isolation constraints.
-
The Node Definition identifies permissible resource variability and the applicable ranges or tolerances.
-
The Node Definition identifies resource scaling conditions and limits.
-
The Node Definition identifies expected Node behaviour when a required resource becomes constrained, degraded, exhausted, unavailable, or restored.
-
The Node Definition identifies the observations required to measure resource allocation, availability, consumption, contention, exhaustion, and release.
-
The Node Definition identifies the resource conditions material to interpreting Test Results.
-
The Node Definition identifies resources requiring release, cleanup, or restoration after Node execution.
-
The DIDO-TE verifies the availability and suitability of each mandatory resource before the applicable Node lifecycle activity.
-
The DIDO-TE detects a missing, insufficient, incompatible, unavailable, or incorrectly allocated mandatory resource.
-
The DIDO-TE records the resources allocated to and consumed by each Node during the applicable Test Execution.
-
The DIDO-TE distinguishes a resource-related deviation from a failure or nonconformance of the Node.
-
The DIDO-TE maintains
Traceability among each resource requirement, allocated Test Resource, Node Definition, Test Environment, Test Definition, Test Execution, resource observation, and resulting Evidence.
-
An undefined, unavailable, insufficient, incompatible, uncontrolled, or untraceable mandatory resource constitutes nonconformance with this requirement.
-
Inspection of each Node resource requirement
-
Inspection of resource types, quantities, capacities, limits, lifecycle applicability, and allocation constraints
-
Comparison of required resources with the resources available in the Test Environment
-
Confirmation that mandatory, conditional, and optional resource requirements remain distinguishable
-
Confirmation that resource tolerances and permitted variability are specified
-
Execution with the nominal resource allocation
-
Execution with the specified minimum resource allocation
-
Execution at an applicable maximum resource limit
-
A negative assessment involving an unavailable mandatory resource
-
A negative assessment involving an insufficient or incompatible resource
-
Controlled reduction or exhaustion of an applicable resource
-
Confirmation that the DIDO-TE detects resource contention and exhaustion
-
Confirmation that the DIDO-TE distinguishes resource-related effects from Node behaviour
-
Inspection of resource-allocation, consumption, release, Evidence, and Traceability records