Table of Contents

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

Go to TWIN-002 — Associate Twin Realizations

Statement

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

Source

Rationale

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.

Applies To

Verification

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.

Traceability

ConOps Relationship

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.

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-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.