public:99_annexes:annex-b-terms-and-definitions:c:candidate_solution

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
public:99_annexes:annex-b-terms-and-definitions:c:candidate_solution [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:c:candidate_solution to public:99_annexes:annex-b-terms-and-definitions:c:candidate_solution nick_didopublic:99_annexes:annex-b-terms-and-definitions:c:candidate_solution [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 ====== Candidate Solution ====== ====== Candidate Solution ======
  
-[[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 =====
Line 9: Line 9:
 A Candidate Solution can consist of or identify: A Candidate Solution can consist of or identify:
  
-  * 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 [[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
-  * An [[private:99_annexes:annex-b-terms-and-definitions:e:executable_artifact|Executable Artifact]]+  * An [[public:99_annexes:annex-b-terms-and-definitions:e:executable_artifact|Executable Artifact]]
   * A hardware component   * A hardware component
   * A product   * A product
Line 20: Line 20:
   * An architecture   * An architecture
   * An implementation   * An implementation
-  * A [[private:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]]+  * A [[public:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]]
   * A proposed modification   * A proposed modification
   * A combination of components, resources, configurations, and services   * A combination of components, resources, configurations, and services
Line 35: Line 35:
   * Its provider   * Its provider
   * Its owner   * Its owner
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:v:version|Version]]+  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:v:version|Version]]
   * Its applicable Configuration   * Its applicable Configuration
   * Its constituent components   * Its constituent components
Line 41: Line 41:
   * Its applicable Node Sets   * Its applicable Node Sets
   * Its interfaces   * Its interfaces
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:e:endpoint|Endpoints]] +  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:e:endpoint|Endpoints]] 
-  * Its required [[private:99_annexes:annex-b-terms-and-definitions:d:dependency|Dependencies]] +  * Its required [[public:99_annexes:annex-b-terms-and-definitions:d:dependency|Dependencies]] 
-  * Its required [[private:99_annexes:annex-b-terms-and-definitions:o:operational_resource|Operational Resources]] +  * Its required [[public:99_annexes:annex-b-terms-and-definitions:o:operational_resource|Operational Resources]] 
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Targets]]+  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Targets]]
   * Its evaluation characteristics   * Its evaluation characteristics
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definitions]] +  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definitions]] 
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environments]] +  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environments]] 
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] +  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] 
-  * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]]+  * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]]
   * Its evaluation status   * Its evaluation status
-  * 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]]
  
-A Candidate Solution becomes a selected Candidate Solution when an applicable [[private:99_annexes:annex-b-terms-and-definitions:a:authority|Authority]], Governance Policy, or Acceptance Criteria selects it for evaluation.+A Candidate Solution becomes a selected Candidate Solution when an applicable [[public:99_annexes:annex-b-terms-and-definitions:a:authority|Authority]], Governance Policy, or Acceptance Criteria selects it for evaluation.
  
 Selection for evaluation does not constitute approval, acceptance, acquisition, authorization, certification, or selection for deployment. Selection for evaluation does not constitute approval, acceptance, acquisition, authorization, certification, or selection for deployment.
Line 67: Line 67:
 Adapted from: Adapted from:
  
-  * [[private:99_annexes:annex-b-terms-and-definitions:r:requirement|Requirement]] +  * [[public:99_annexes:annex-b-terms-and-definitions:r:requirement|Requirement]] 
-  * [[private:99_annexes:annex-b-terms-and-definitions:t:test_item|Test Item]] +  * [[public:99_annexes:annex-b-terms-and-definitions:t:test_item|Test Item]] 
-  * [[private:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]]+  * [[public:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]]
   * DIDO Reference Implementation Conceptual Model   * DIDO Reference Implementation Conceptual Model
   * DIDO-TE draft Requirements Register   * DIDO-TE draft Requirements Register
Line 76: Line 76:
 ===== Note ===== ===== Note =====
  
-A Candidate Solution differs from a [[private:99_annexes:annex-b-terms-and-definitions:t:test_item|Test Item]]:+A Candidate Solution differs from a [[public:99_annexes:annex-b-terms-and-definitions:t:test_item|Test Item]]:
  
   * A Candidate Solution identifies a proposed means of satisfying a defined need   * A Candidate Solution identifies a proposed means of satisfying a defined need
Line 83: Line 83:
 A Candidate Solution selected for testing can be a Test Item. A Test Item is not necessarily a Candidate Solution. A Candidate Solution selected for testing can be a Test Item. A Test Item is not necessarily a Candidate Solution.
  
-A Candidate Solution differs from a [[private:99_annexes:annex-b-terms-and-definitions:d:distributed_system|Distributed System]]:+A Candidate Solution differs from a [[public:99_annexes:annex-b-terms-and-definitions:d:distributed_system|Distributed System]]:
  
   * A Candidate Solution is defined by its status as a proposed means selected for evaluation   * A Candidate Solution is defined by its status as a proposed means selected for evaluation
Line 90: Line 90:
 A Candidate Solution can be a Distributed System, a part of a Distributed System, or a proposed change to a Distributed System. A Candidate Solution can be a Distributed System, a part of a Distributed System, or a proposed change to a Distributed System.
  
-A Candidate Solution differs from a [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]]:+A Candidate Solution differs from a [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]]:
  
   * A Candidate Solution is the subject of an evaluation   * A Candidate Solution is the subject of an evaluation
Line 97: Line 97:
 A Candidate Solution can be realized by one Node, multiple Nodes, a Node Set, or a modification to a Node. A Candidate Solution can be realized by one Node, multiple Nodes, a Node Set, or a modification to a Node.
  
-A Candidate Solution differs from a [[private:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]]:+A Candidate Solution differs from a [[public:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]]:
  
   * A Candidate Solution identifies the proposed means under evaluation   * A Candidate Solution identifies the proposed means under evaluation
Line 152: Line 152:
 Each implementation is a separate Candidate Solution because it provides a different proposed means of satisfying the transaction-validation need. Each implementation is a separate Candidate Solution because it provides a different proposed means of satisfying the transaction-validation need.
  
-[[private:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] associates each Candidate Solution with its applicable Version, Configuration, Test Runs, Test Results, Evidence, Provenance, and Traceability.+[[public:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] associates each Candidate Solution with its applicable Version, Configuration, Test Runs, Test Results, Evidence, Provenance, and Traceability.
  
 The resulting comparative evaluation identifies relative differences among the Candidate Solutions but does not by itself approve or select one for deployment. The resulting comparative evaluation identifies relative differences among the Candidate Solutions but does not by itself approve or select one for deployment.
  • public/99_annexes/annex-b-terms-and-definitions/c/candidate_solution.1789260135.txt.gz
  • Last modified: 2026/09/12 17:42
  • by nick_dido