====== TWIN-008 — Compare Twin Results ====== [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:start|Go to C.3.3 Twin Node Requirements]] ===== Statement ===== The [[dido:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] SHALL compare the [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Results]] produced by [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_realization|Twin Realizations]] associated with the same [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identity|Twin Identity]]. ===== Source ===== * [[dido:03-dido-te:99-annexes:annex-b-references:dte-001|[DTE1] U.S. Patent Application US20220237111A1]], baseline test results, modification of Twin Nodes, comparison of results, and validation of Twin Nodes or emulated distributed systems * [[dido:03-dido-te:99-annexes:annex-b-references:dte-002|[DTE2] Non-Traditional BAA Submission]], Digital Twin concepts, scenario testing, parallel-node testing, and Twin Nodes Selection * [[dido:03-dido-te:99-annexes:annex-b-references:dte-009|[DTE9] Distributed Immutable Data Object Reference Architecture (DIDO-RA)]], Digital Twin concepts including simulation, state monitoring, and predictive modeling ===== Rationale ===== A [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identity|Twin Identity]] may have multiple associated [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_realization|Twin Realizations]] that represent the same logical twin through different physical, virtual, simulated, or other realizations. Comparison of their [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Results]] provides a basis for determining how those realizations behave under comparable test conditions. Comparison operates on results produced by Test Executions rather than requiring the Twin Realizations themselves to have identical implementations, internal state, or data representations. The [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_relationship|Twin Relationship]], [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_data_mapping|Twin Data Mappings]], governing [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]], and configured [[dido:99_annexes:annex-b-terms-and-definitions:f:fidelity_criterion|Fidelity Criteria]] provide the semantic context required to interpret differences between compared results. Comparison identifies differences. It does not, by itself, determine whether those differences satisfy Validation Criteria or establish a Validation Decision. ===== Applies To ===== * [[dido:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identity|Twin Identity]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_relationship|Twin Relationship]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_realization|Twin Realization]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_data_mapping|Twin Data Mapping]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] * [[dido:99_annexes:annex-b-terms-and-definitions:f:fidelity_criterion|Fidelity Criterion]] * [[dido:99_annexes:annex-b-terms-and-definitions:v:validation|Validation]] ===== Verification ===== Verification confirms that: - Test Results from at least two Twin Realizations associated with the same Twin Identity can be compared. - Each compared Test Result remains associated with the Twin Realization that produced it. - The compared Test Results correspond to the same governing Test Definition or to Test Definitions identified as comparable. - Comparison uses the semantic correspondence established by the governing Twin Relationship and Twin Data Mappings. - Differences between the compared Test Results are identifiable. - Where Fidelity Criteria govern the comparison, the comparison produces information sufficient to assess the identified differences against those criteria. - Comparison does not alter the Test Results being compared. Verification includes Test Results produced by at least two Twin Realizations associated with the same Twin Identity and confirms that differences between the results can be identified. ===== Traceability ===== {{backlinks>.}} ===== ConOps Relationship ===== This requirement supports comparison of Test Results produced by different Twin Realizations of the same logical twin. Comparison may follow Test Execution, synchronization, or simulation and may provide input to Validation, baseline comparison, monitoring, and evidence-producing activities. ===== Delivery Phase ===== TBD ===== Requirement Status ===== Draft ===== Statement Reference ===== {{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-008-compare-twin-results#Statement&noheader&nofooter&noeditbtn}} ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.