| Both sides previous revision Previous revision | |
| public:99_annexes:annex-b-terms-and-definitions:s:scalability [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:s:scalability to public:99_annexes:annex-b-terms-and-definitions:s:scalability nick_dido | public:99_annexes:annex-b-terms-and-definitions:s:scalability [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== Scalability ====== | ====== Scalability ====== |
| |
| [[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 ===== |
| |
| Scalability is a [[private:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject maintains specified behavior as workload, size, volume, participation, complexity, or allocated resources change within defined limits. | Scalability is a [[public:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject maintains specified behavior as workload, size, volume, participation, complexity, or allocated resources change within defined limits. |
| |
| Scalability can apply to: | Scalability can apply to: |
| * A market | * A market |
| * A deployment | * A deployment |
| * 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 communication facility | * A communication facility |
| * A governance process | * A governance process |
| * 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]] |
| * Another subject whose workload, size, participation, complexity, or allocated resources can change | * Another subject whose workload, size, participation, complexity, or allocated resources can change |
| |
| |
| * Number of participants | * Number of participants |
| * Number of [[private:99_annexes:annex-b-terms-and-definitions:u:user|Users]] | * Number of [[public:99_annexes:annex-b-terms-and-definitions:u:user|Users]] |
| * Number of Nodes | * Number of Nodes |
| * Number of Node Sets | * Number of Node Sets |
| * Duration of operation | * Duration of operation |
| * Governance complexity | * Governance complexity |
| * Another characteristic established by the [[private:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] | * Another characteristic established by the [[public:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] |
| |
| Allocated-resource changes can include changes to: | Allocated-resource changes can include changes to: |
| * Number of service instances | * Number of service instances |
| * Number of Execution Facilities | * Number of Execution Facilities |
| * Number of [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Targets]] | * Number of [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Targets]] |
| * Number of [[private:99_annexes:annex-b-terms-and-definitions:o:operational_resource|Operational Resources]] | * Number of [[public:99_annexes:annex-b-terms-and-definitions:o:operational_resource|Operational Resources]] |
| * Another allocated [[private:99_annexes:annex-b-terms-and-definitions:r:resource|Resource]] | * Another allocated [[public:99_annexes:annex-b-terms-and-definitions:r:resource|Resource]] |
| |
| Scalability can identify: | Scalability can identify: |
| * The applicable scaling method | * The applicable scaling method |
| * The applicable scaling limits | * The applicable scaling limits |
| * 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 characteristics required to remain within permitted limits | * The characteristics required to remain within permitted limits |
| * The applicable measurement methods | * The applicable measurement methods |
| * The permitted tolerances | * The permitted tolerances |
| * The permitted degradation | * The permitted degradation |
| * 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 Acceptance Criteria | * The applicable 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]] |
| |
| Technical scaling can be: | Technical scaling can be: |
| ===== Definition ===== | ===== Definition ===== |
| |
| //[[private:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject maintains specified behavior as workload, size, volume, participation, complexity, or allocated resources change within defined limits// | //[[public:99_annexes:annex-b-terms-and-definitions:q:quality_characteristic|Quality Characteristic]] concerning the degree to which a subject maintains specified behavior as workload, size, volume, participation, complexity, or allocated resources change within defined limits// |
| |
| ===== Source ===== | ===== Source ===== |
| * [[https://www.iso.org/standard/78176.html|ISO/IEC 25010:2023, Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model]] | * [[https://www.iso.org/standard/78176.html|ISO/IEC 25010:2023, Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model]] |
| * 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]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:p:performance_efficiency|Performance Efficiency]] | * [[public:99_annexes:annex-b-terms-and-definitions:p:performance_efficiency|Performance Efficiency]] |
| * DIDO Reference Implementation Conceptual Model | * DIDO Reference Implementation Conceptual Model |
| * DIDO-TE draft Requirements Register | * DIDO-TE draft Requirements Register |
| * Scalability concerns behavior as workload, size, volume, participation, complexity, or allocated resources change within defined limits | * Scalability concerns behavior as workload, size, volume, participation, complexity, or allocated resources change within defined limits |
| |
| Scalability differs from [[private:99_annexes:annex-b-terms-and-definitions:p:performance_efficiency|Performance Efficiency]]: | Scalability differs from [[public:99_annexes:annex-b-terms-and-definitions:p:performance_efficiency|Performance Efficiency]]: |
| |
| * Scalability concerns changes in behavior as evaluation conditions or allocated Resources change | * Scalability concerns changes in behavior as evaluation conditions or allocated Resources change |