dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-002-associate-twin-realizations:twin-002a-associate-a-twin-realization-with-a-twin-identity

TWIN-002a — Associate a Twin Realization with a Twin Identity

The DIDO-TE SHALL associate each Twin Realization with exactly one Twin Identity.

A Twin Realization represents a particular realization of a logical twin. Associating the realization with a Twin Identity establishes which logical twin the realization represents.

The association separates the semantic identity of the twin from the identity and implementation characteristics of the individual realization.

Requiring one Twin Identity for each Twin Realization prevents a single realization from ambiguously representing multiple logical twins at the same time.

Verification confirms that:

  1. Each Twin Realization references one Twin Identity.
  2. A Twin Realization without an associated Twin Identity is rejected.
  3. A Twin Realization cannot simultaneously reference more than one Twin Identity.
  4. The association resolves to the Twin Identifier assigned to the associated Twin Identity.
  5. Two or more Twin Realizations may independently reference the same Twin Identity.

Verification includes inspection of at least one Twin Identity associated with multiple Twin Realizations and an attempted association of one Twin Realization with more than one Twin Identity.

This requirement supports registration of a Twin Realization and establishes the logical twin represented by that realization before Configuration, selection, state acquisition, synchronization, or Test Execution occurs.

TBD

Draft

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-002-associate-twin-realizations:twin-002a-associate-a-twin-realization-with-a-twin-identity#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-002-associate-twin-realizations/twin-002a-associate-a-twin-realization-with-a-twin-identity.txt
  • Last modified: 2026/08/20 11:38
  • by nick_dido