| Both sides previous revision Previous revision | |
| public:99_annexes:annex-b-terms-and-definitions:r:reliability [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:r:reliability to public:99_annexes:annex-b-terms-and-definitions:r:reliability nick_dido | public:99_annexes:annex-b-terms-and-definitions:r:reliability [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== Reliability ====== | ====== Reliability ====== |
| |
| [[private:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] | [[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] |
| |
| ===== Discussion ===== | ===== Discussion ===== |
| |
| Reliability is a [[private:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject performs specified functions under specified conditions for a specified period. | Reliability is a [[public:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject performs specified functions under specified conditions for a specified period. |
| |
| Reliability can apply to: | Reliability can apply to: |
| |
| * A [[private:99_annexes:annex-b-terms-and-definitions:c:candidate_solution|Candidate Solution]] | * A [[public:99_annexes:annex-b-terms-and-definitions:c:candidate_solution|Candidate Solution]] |
| * A [[private:99_annexes:annex-b-terms-and-definitions:d:distributed_system|Distributed System]] | * A [[public:99_annexes:annex-b-terms-and-definitions:d:distributed_system|Distributed System]] |
| * A [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]] | * A [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]] |
| * A Qualified Node | * A Qualified Node |
| * A [[private:99_annexes:annex-b-terms-and-definitions:n:node_set|Node Set]] | * A [[public:99_annexes:annex-b-terms-and-definitions:n:node_set|Node Set]] |
| * A service | * A service |
| * A software component | * A software component |
| * A hardware component | * A hardware component |
| * An [[private:99_annexes:annex-b-terms-and-definitions:e:execution_facility|Execution Facility]] | * An [[public:99_annexes:annex-b-terms-and-definitions:e:execution_facility|Execution Facility]] |
| * An [[private:99_annexes:annex-b-terms-and-definitions:o:operational_resource|Operational Resource]] | * An [[public:99_annexes:annex-b-terms-and-definitions:o:operational_resource|Operational Resource]] |
| * Another subject required to perform specified functions | * Another subject required to perform specified functions |
| |
| * The evaluation period | * The evaluation period |
| * The applicable workload | * The applicable workload |
| * The applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]] | * The applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]] |
| * The applicable [[private:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]] | * The applicable [[public:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]] |
| * The applicable failure conditions | * The applicable failure conditions |
| * The applicable fault conditions | * The applicable fault conditions |
| * The required measurement precision | * The required measurement precision |
| * The permitted tolerance | * The permitted tolerance |
| * The applicable DIDO [[private:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]] | * The applicable DIDO [[public:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]] |
| * The applicable [[private:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] | * The applicable [[public:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] |
| * The applicable [[private:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] | * The applicable [[public:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] |
| * Its [[private:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] | * Its [[public:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] |
| * Its [[private:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] | * Its [[public:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] |
| * Its [[private:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] | * Its [[public:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] |
| |
| Reliability can be evaluated using measures such as: | Reliability can be evaluated using measures such as: |
| |
| * Successful operations per attempted operation | * Successful operations per attempted operation |
| * Successful [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]] per attempted Test Run | * Successful [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]] per attempted Test Run |
| * Failures per unit of time | * Failures per unit of time |
| * Failures per number of operations | * Failures per number of operations |
| ===== Definition ===== | ===== Definition ===== |
| |
| //[[private:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject performs specified functions under specified conditions for a specified period// | //[[public:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject performs specified functions under specified conditions for a specified period// |
| |
| ===== Source ===== | ===== Source ===== |
| * [[https://www.iso.org/standard/35747.html|ISO/IEC 25023:2016, Systems and software Quality Requirements and Evaluation (SQuaRE) — Measurement of system and software product quality]] | * [[https://www.iso.org/standard/35747.html|ISO/IEC 25023:2016, Systems and software Quality Requirements and Evaluation (SQuaRE) — Measurement of system and software product quality]] |
| * Financial Systems Archetype, Part 7: Governed Node Service Market | * Financial Systems Archetype, Part 7: Governed Node Service Market |
| * [[private:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] | * [[public:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] |
| * DIDO Reference Implementation Conceptual Model | * DIDO Reference Implementation Conceptual Model |
| * DIDO-TE draft Requirements Register | * DIDO-TE draft Requirements Register |
| Availability can contribute to a Reliability evaluation, but Availability and Reliability are not interchangeable. | Availability can contribute to a Reliability evaluation, but Availability and Reliability are not interchangeable. |
| |
| Reliability differs from [[private:99_annexes:annex-b-terms-and-definitions:f:functional_correctness|Functional Correctness]]: | Reliability differs from [[public:99_annexes:annex-b-terms-and-definitions:f:functional_correctness|Functional Correctness]]: |
| |
| * Reliability concerns sustained performance of specified functions | * Reliability concerns sustained performance of specified functions |
| A subject can produce correct results during successful operations while failing too frequently to satisfy its Reliability criteria. | A subject can produce correct results during successful operations while failing too frequently to satisfy its Reliability criteria. |
| |
| Reliability differs from [[private:99_annexes:annex-b-terms-and-definitions:o:operational_stability|Operational Stability]]: | Reliability differs from [[public:99_annexes:annex-b-terms-and-definitions:o:operational_stability|Operational Stability]]: |
| |
| * Reliability concerns performance of specified functions over a specified period | * Reliability concerns performance of specified functions over a specified period |
| Recoverability can contribute to Reliability but does not replace Reliability. | Recoverability can contribute to Reliability but does not replace Reliability. |
| |
| A completed Test Run assigned a failing [[private:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] does not necessarily indicate a Reliability failure. The Verdict can concern Functional Correctness, Performance Efficiency, Security, Interoperability, or another Evaluation Characteristic. | A completed Test Run assigned a failing [[public:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] does not necessarily indicate a Reliability failure. The Verdict can concern Functional Correctness, Performance Efficiency, Security, Interoperability, or another Evaluation Characteristic. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution_exception|Test Execution Exception]] does not necessarily indicate failure of the evaluated subject. The exception can originate in: | A [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution_exception|Test Execution Exception]] does not necessarily indicate failure of the evaluated subject. The exception can originate in: |
| |
| * [[private:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] | * [[public:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] |
| * The Test Environment | * The Test Environment |
| * An Execution Facility | * An Execution Facility |