Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-010-inject-node-faults:nod-010b-authorize-node-fault-injection [2026/08/17 14:20] – removed - external edit (Unknown date) 127.0.0.1 | dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-010-inject-node-faults:nod-010b-authorize-node-fault-injection [2026/08/17 14:20] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== NOD-010b — Authorize Node Fault Injection ====== | ||
| + | [[dido: | ||
| + | |||
| + | ===== Statement ===== | ||
| + | |||
| + | The [[dido: | ||
| + | |||
| + | ===== Derived From ===== | ||
| + | |||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | |||
| + | ===== Rationale ===== | ||
| + | |||
| + | Fault Injection deliberately introduces a condition intended to change Node behaviour. Authorization confirms that an identified authority has accepted the specified purpose, target, scope, risks, controls, termination conditions, recovery conditions, and potential effects before introduction of the Fault. | ||
| + | |||
| + | The authorization identifies the Fault, target Node, governing Test Definition, governing [[dido: | ||
| + | |||
| + | Authorization of the Test Definition does not necessarily authorize execution of every Fault Injection described by that Test Definition. NOD-010b requires an authorization that explicitly covers the Fault Injection performed by the DIDO-TE. | ||
| + | |||
| + | Changes to the target, Fault, injection point, timing, duration, intensity, scope, prohibited effects, termination conditions, or recovery conditions require reassessment of the authorization. | ||
| + | |||
| + | Unauthorized or incorrectly authorized Fault Injection may affect unrelated Nodes, Test Resources, Test Environments, | ||
| + | |||
| + | ===== Applies To ===== | ||
| + | |||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | |||
| + | ===== Verification ===== | ||
| + | |||
| + | Verification confirms that: | ||
| + | |||
| + | - Each Fault Injection has an identified Authorizing Authority. | ||
| + | - The Authorizing Authority has authority over the target Node, Test Environment, | ||
| + | - The authorization uniquely identifies the Fault Injection. | ||
| + | - The authorization identifies the specified Fault and target Node. | ||
| + | - The authorization identifies the governing Test Definition and Test Procedure. | ||
| + | - The authorization identifies the injection point, timing, duration, intensity, and permitted scope. | ||
| + | - The authorization identifies the expected effects and prohibited effects. | ||
| + | - The authorization identifies the controls governing containment, | ||
| + | - The authorization identifies the authorization period and conditions that invalidate or revoke authorization. | ||
| + | - The authorization identifies the participants permitted to initiate, control, terminate, and recover from the Fault Injection. | ||
| + | - The authorization exists before preparation proceeds beyond the point that could introduce the Fault. | ||
| + | - The authorization exists before the DIDO-TE introduces the Fault. | ||
| + | - The DIDO-TE verifies the authorization before permitting Fault Injection. | ||
| + | - The DIDO-TE prevents Fault Injection when authorization is missing, expired, revoked, ambiguous, incomplete, or inconsistent with the governing Test Definition. | ||
| + | - The DIDO-TE prevents Fault Injection when the target, Fault, injection point, timing, duration, intensity, or scope differs from the authorization. | ||
| + | - A change to an authorized Fault Injection receives authorization before the changed Fault Injection proceeds. | ||
| + | - The DIDO-TE preserves the authorization and each authorization revision. | ||
| + | - The DIDO-TE maintains Traceability among the Authorizing Authority, authorization, | ||
| + | - Missing, expired, revoked, incomplete, unauthorized, | ||
| + | |||
| + | ===== Referenced By ===== | ||
| + | |||
| + | The following pages reference this requirement: | ||
| + | |||
| + | {{backlinks> | ||
| + | |||
| + | ===== Delivery Phase ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Implementation Status ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Requirement Status ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Issues ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Notes for Editors ===== | ||
| + | |||
| + | <code dokuwiki> | ||
| + | {{section> | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||