dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-006-synchronize-twin-state:twin-006a-synchronize-state-between-twin-realizations

TWIN-006a — Synchronize State Between Twin Realizations

The DIDO-TE SHALL synchronize the state of participating Twin Realizations for the characteristics represented by their Twin Relationship.

A Twin Relationship may require participating Twin Realizations to maintain aligned state for selected represented characteristics.

Synchronization operates on the state of the participating Twin Realizations and the semantic correspondence established by the associated Twin Data Mappings.

The purpose of synchronization is not to make Twin Realizations identical. It aligns only the represented characteristics governed by the Twin Relationship.

The specific timing, tolerance, ordering, trigger, and other conditions governing synchronization are defined by the configured Synchronization Parameters.

Verification confirms that:

  1. State synchronization occurs between participating Twin Realizations.
  2. Synchronization applies to characteristics represented by the governing Twin Relationship.
  3. Corresponding state values are interpreted according to the governing Twin Data Mappings.
  4. Synchronization does not require Twin Realizations to have identical internal implementations or complete state.
  5. Characteristics outside the scope of the Twin Relationship are not required to be synchronized.
  6. The synchronized state remains associated with the Twin Realizations whose state is being synchronized.

Verification includes at least two Twin Realizations associated with the same Twin Identity and confirms synchronization of at least one represented characteristic between them.

This requirement performs synchronization of represented state among participating Twin Realizations after their Twin Relationship, Twin Data Mappings, and Synchronization Parameters have been established.

The synchronized state supports subsequent Test Execution, simulation, comparison, Validation, monitoring, and evidence-producing activities.

TBD

Draft

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-006-synchronize-twin-state:twin-006a-synchronize-state-between-twin-realizations#Statement&noheader&nofooter&noeditbtn}}

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/03-dido-te/99-annexes/annex-c-requirements/03-functional-requirements/03-03-twin-node-requirements/twin-006-synchronize-twin-state/twin-006a-synchronize-state-between-twin-realizations.txt
  • Last modified: 2026/08/20 17:48
  • by nick_dido