====== Validation Decision ====== [[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] ===== Discussion ===== A Validation Decision is a determination by an authorized [[dido:99_annexes:annex-b-terms-and-definitions:a:actor|Actor]] whether an evaluated subject satisfies defined [[dido:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] for a stated purpose. A Validation Decision can evaluate: * A [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]] * A [[dido:99_annexes:annex-b-terms-and-definitions:n:node_set|Node Set]] * A distributed system * A [[dido:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]] * A [[dido:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Target]] * An [[dido:99_annexes:annex-b-terms-and-definitions:a:artifact|Artifact]] * A [[dido:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]] * A configuration * An interface * A process * A capability * A requirement * Another subject of [[dido:99_annexes:annex-b-terms-and-definitions:v:validation|Validation]] A Validation Decision can use: * Applicable Validation Criteria * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definitions]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Results]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdicts]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:b:baseline|Baselines]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:p:policy|Policies]] * Applicable [[dido:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]] * Applicable exceptions and waivers * Applicable expert judgment A Validation Decision can identify: * Its identity * Its name * Its description * Its evaluated subject * Its validation purpose * Its decision value * Its decision status * Its decision time * Its effective time * Its expiration time * Its authorized decision-maker * Its applicable [[dido:99_annexes:annex-b-terms-and-definitions:r:role|Role]] * Its Validation Criteria * Its Acceptance Criteria * Its supporting Test Runs * Its supporting Test Results * Its supporting Verdicts * Its supporting Evidence * Its applicable Baseline * Its applicable limitations * Its applicable conditions * Its applicable exceptions * Its applicable Governance Policies * Its superseded Validation Decision * Its [[dido:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] * Its [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] A Validation Decision can determine that the evaluated subject: * Satisfies the applicable Validation Criteria * Does not satisfy the applicable Validation Criteria * Conditionally satisfies the applicable Validation Criteria * Cannot be evaluated conclusively from the available information * Requires additional testing or Evidence ===== Definition ===== //determination by an authorized [[dido:99_annexes:annex-b-terms-and-definitions:a:actor|Actor]] whether an evaluated subject satisfies defined [[dido:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] for a stated purpose// ===== Source ===== Adapted from: * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Sections 1.3 and 7.3.11]] * [[dido:99_annexes:annex-b-terms-and-definitions:v:validation|Validation]] * [[dido:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] * [[dido:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] * [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] * DIDO Reference Implementation Conceptual Model * DIDO-TE draft Requirements Register OMG TestIF supports the interchange of Test Results, Verdicts, and traceability information needed for external arbitration. OMG TestIF leaves the arbitration rules and resulting higher-level determinations outside its scope. This definition introduces Validation Decision as the governed determination made by applying defined Validation Criteria to the applicable Test Results, Verdicts, Evidence, and related information. ===== Note ===== A Validation Decision differs from [[dido:99_annexes:annex-b-terms-and-definitions:v:validation|Validation]]: * Validation is the evaluation activity * A Validation Decision records the resulting determination A Validation Decision differs from a [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]]: * A Test Result records an outcome associated with a Sequenced Test Object or Sequence Step * A Validation Decision determines whether the evaluated subject satisfies the applicable Validation Criteria A Validation Decision differs from a [[dido:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]]: * A Verdict classifies an individual or aggregated Test Result * A Validation Decision applies the governing Validation Criteria to the relevant Test Results, Verdicts, Evidence, and contextual information A PASS Verdict does not, by itself, establish a positive Validation Decision. A Validation Decision differs from an acceptance decision: * A Validation Decision determines whether the evaluated subject satisfies defined Validation Criteria for a stated purpose * An acceptance decision determines whether an authorized party accepts the evaluated subject An authorized party can accept a subject subject to limitations or waivers even when the Validation Decision identifies unresolved deficiencies. Conversely, a positive Validation Decision does not compel an authorized party to accept the subject. A Validation Decision differs from an authorization decision: * A Validation Decision determines whether the evaluated subject satisfies defined Validation Criteria * An authorization decision grants or denies permission to use, deploy, operate, release, or rely on the evaluated subject A positive Validation Decision can support an authorization decision but does not replace it. A Validation Decision must identify the applicable validation purpose. A subject can satisfy Validation Criteria for one purpose and fail to satisfy criteria for another purpose. A Validation Decision does not establish universal correctness, suitability, safety, security, interoperability, or compliance. Its scope remains limited to: * The identified evaluated subject * The stated validation purpose * The applicable Validation Criteria * The applicable Baseline * The evaluated conditions * The available Evidence * The effective period * Any recorded limitations or exceptions An authorized Actor must make or approve the Validation Decision under the applicable Governance Policy. An automated mechanism can calculate a proposed Validation Decision when the applicable Validation Criteria are machine-processable. The Governance Policy determines whether the automated determination constitutes the authoritative Validation Decision or requires approval by an authorized Actor. A Validation Decision can change when: * The evaluated subject changes * The applicable Baseline changes * The Validation Criteria change * The applicable Test Results change * New Evidence becomes available * An exception or waiver changes * The effective period expires * An authorized review overturns the previous determination A revised Validation Decision should preserve: * The previous Validation Decision * The reason for the revision * The responsible Actor * The applicable Validation Criteria * The supporting Test Results * The supporting Verdicts * The supporting Evidence * The applicable Provenance * The applicable Traceability ===== Example ===== An authorized Evaluator reviews whether a selected [[dido:99_annexes:annex-b-terms-and-definitions:n:node_set|Node Set]] satisfies the Validation Criteria for use in a defined distributed test scenario. The Evaluator considers: * The approved Test Definition Versions * The applicable Test Environment * The applicable Test Runs * The resulting Test Results * The assigned Verdicts * The supporting Evidence * The approved Baseline * The applicable Governance Policies * Any recorded exceptions All required Test Results have PASS Verdicts except one Test Result with an INCONCLUSIVE Verdict caused by missing timing Evidence. The applicable Governance Policy prohibits a positive Validation Decision when required timing Evidence is missing. The Evaluator records a Validation Decision stating that the Node Set cannot yet be determined to satisfy the Validation Criteria. The Validation Decision identifies: * The evaluated Node Set * The stated validation purpose * The applicable Validation Criteria * The inconclusive Test Result * The missing Evidence * The additional Test Execution required * The authorized Evaluator * The decision time * The applicable Provenance * The applicable Traceability ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.