public:99_annexes:annex-b-terms-and-definitions:v:validation

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:99_annexes:annex-b-terms-and-definitions:v:validation [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1public:99_annexes:annex-b-terms-and-definitions:v:validation [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 +====== Validation ======
  
 +[[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]]
 +
 +===== Discussion =====
 +
 +Validation is the evaluation of an identified subject against defined [[public:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] for a stated purpose.
 +
 +Validation determines whether available information supports a [[public:99_annexes:annex-b-terms-and-definitions:v:validation_decision|Validation Decision]] concerning the evaluated subject.
 +
 +Validation can evaluate:
 +
 +  * Suitability for an intended use
 +  * Satisfaction of stakeholder needs
 +  * Satisfaction of operational objectives
 +  * Satisfaction of specified capabilities
 +  * Behavior under defined conditions
 +  * Interoperability
 +  * Performance
 +  * Reliability
 +  * Security
 +  * Compliance
 +  * Another defined validation purpose
 +
 +Validation can use:
 +
 +  * Inspection
 +  * Analysis
 +  * Demonstration
 +  * Testing
 +  * Modeling
 +  * Simulation
 +  * Measurement
 +  * Observation
 +  * Expert evaluation
 +  * A combination of evaluation methods
 +
 +Validation can consider:
 +
 +  * Applicable Validation Criteria
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definitions]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Results]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdicts]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:b:baseline|Baselines]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:p:policy|Policies]]
 +  * Applicable [[public:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]]
 +  * Applicable exceptions and limitations
 +
 +Validation should preserve [[public:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] and [[public:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] among the evaluated subject, validation purpose, Validation Criteria, evaluation activities, Evidence, and Validation Decision.
 +
 +===== Definition =====
 +
 +//evaluation of an identified subject against defined [[public:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]] for a stated purpose//
 +
 +===== Source =====
 +
 +Adapted from:
 +
 +  * ISO/IEC/IEEE 15288:2023, Systems and software engineering — System life cycle processes
 +  * ISO/IEC 17029:2019, Conformity assessment — General principles and requirements for validation and verification bodies
 +  * [[public:99_annexes:annex-b-terms-and-definitions:v:validation_criteria|Validation Criteria]]
 +  * [[public:99_annexes:annex-b-terms-and-definitions:v:validation_decision|Validation Decision]]
 +  * DIDO Reference Implementation Conceptual Model
 +  * DIDO-TE draft Requirements Register
 +
 +ISO and systems-engineering usage associate Validation with evaluating suitability or satisfaction for an intended use or stated purpose.
 +
 +This definition applies that purpose-oriented evaluation to DIDO-TE while separating the Validation activity from the resulting Validation Decision.
 +
 +===== Note =====
 +
 +Validation differs from a [[public:99_annexes:annex-b-terms-and-definitions:v:validation_decision|Validation Decision]]:
 +
 +  * Validation is the evaluation activity
 +  * A Validation Decision records the resulting determination
 +
 +Validation differs from testing:
 +
 +  * Testing performs defined test activities and produces Test Results
 +  * Validation evaluates whether the available information supports satisfaction of the Validation Criteria for the stated purpose
 +
 +Testing can provide Evidence for Validation. Validation can also use inspection, analysis, demonstration, modeling, simulation, or expert evaluation.
 +
 +Validation differs from verification:
 +
 +  * Verification evaluates whether a subject satisfies specified requirements
 +  * Validation evaluates whether a subject satisfies Validation Criteria for a stated purpose or intended use
 +
 +The same Test Results and Evidence can support both verification and Validation when the applicable criteria require them.
 +
 +Validation does not establish universal validity. A positive Validation Decision applies only to:
 +
 +  * The identified subject
 +  * The stated validation purpose
 +  * The applicable Validation Criteria
 +  * The applicable Baseline
 +  * The evaluated conditions
 +  * The available Evidence
 +  * The applicable effective period
 +  * The recorded limitations and exceptions
 +
 +A subject validated for one purpose, configuration, environment, or operational context is not necessarily validated for another.
 +
 +Validation can produce a positive, negative, conditional, or inconclusive outcome. An authorized Actor records the authoritative outcome as a Validation Decision under the applicable Governance Policy.
 +
 +===== Example =====
 +
 +DIDO-TE performs Validation of a selected Node Set for use in a defined distributed transaction scenario.
 +
 +The Validation:
 +
 +  * Identifies the Node Set and its Versions
 +  * Identifies the stated validation purpose
 +  * Selects the applicable Validation Criteria
 +  * Selects the approved Test Definitions
 +  * Reviews the applicable Test Runs
 +  * Evaluates the resulting Test Results and Verdicts
 +  * Reviews the supporting Evidence
 +  * Accounts for applicable limitations and exceptions
 +  * Preserves Provenance and Traceability
 +
 +An authorized Evaluator uses the Validation output to make and record the applicable Validation Decision.
 +
 +----
 +
 +<WRAP centeralign>
 +© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.
 +</WRAP>