dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-001-establish-twin-identity:twin-001a-assign-a-twin-identifier

Differences

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

Link to this comparison view

Next revision
Previous revision
dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-001-establish-twin-identity:twin-001a-assign-a-twin-identifier [2026/08/20 10:59] – created nick_didodido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-001-establish-twin-identity:twin-001a-assign-a-twin-identifier [2026/08/20 11:29] (current) nick_dido
Line 5: Line 5:
 ===== Statement ===== ===== Statement =====
  
-The DIDO-TE SHALL assign each logical twin a unique Twin Identifier.+The [[dido:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] SHALL assign each logical [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identity|Twin Identity]] a unique [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identifier|Twin Identifier]].
  
 ===== Source ===== ===== Source =====
Line 15: Line 15:
 ===== Rationale ===== ===== Rationale =====
  
-A stable logical identity distinguishes the twin from the individual [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_node|Twin Nodes]] that realize it.+A stable logical identity distinguishes the twin from the individual [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_realization|Twin Realizations]] that represent it.
  
-The Twin Identifier provides the common identity needed to associate multiple realizations with the same logical twin and to preserve that identity when a [[dido:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] selects a different realization.+The [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identifier|Twin Identifier]] provides the common identity needed to associate multiple Twin Realizations with the same [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identity|Twin Identity]] and to preserve that identity when a [[dido:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] selects a different realization.
  
 The Twin Identifier remains independent of container identifiers, process identifiers, host names, network addresses, DDS entity identifiers, and other realization-specific identifiers. The Twin Identifier remains independent of container identifiers, process identifiers, host names, network addresses, DDS entity identifiers, and other realization-specific identifiers.
Line 23: Line 23:
 ===== Applies To ===== ===== Applies To =====
  
-  * Twin Identity+  * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identity|Twin Identity]] 
 +  * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_identifier|Twin Identifier]]
   * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_node|Twin Node]]   * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_node|Twin Node]]
-  * Twin Realization+  * [[dido:99_annexes:annex-b-terms-and-definitions:t:twin_realization|Twin Realization]]
   * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]]   * [[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_execution|Test Execution]]
- 
-===== Verification ===== 
- 
-Verification confirms that: 
- 
-  # A logical twin receives a Twin Identifier. 
-  # Two distinct logical twins do not receive the same Twin Identifier within the applicable identity scope. 
-  # Replacing or selecting a different Twin Realization does not require assignment of a new Twin Identifier. 
-  # A realization-specific identifier does not serve as the authoritative Twin Identifier solely because it identifies an implementation resource. 
- 
-Verification includes inspection of the Twin Identity record and tests involving more than one logical twin and more than one realization of the same logical twin. 
- 
-===== Traceability ===== 
- 
-{{backlinks>.}} 
- 
-===== ConOps Relationship ===== 
- 
-This requirement supports registration of a logical twin before one or more Twin Realizations are associated with it. 
- 
-===== Delivery Phase ===== 
- 
-TBD 
- 
-===== Requirement Status ===== 
- 
-Draft 
- 
-===== Statement Reference ===== 
- 
-<code dokuwiki> 
-{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-001-establish-twin-identity:twin-001a-assign-a-twin-identifier#Statement&noheader&nofooter&noeditbtn}} 
-</code> 
- 
----- 
- 
-<WRAP centeralign> 
-© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. 
-</WRAP> 
  • dido/03-dido-te/99-annexes/annex-c-requirements/03-functional-requirements/03-03-twin-node-requirements/twin-001-establish-twin-identity/twin-001a-assign-a-twin-identifier.1787248784.txt.gz
  • Last modified: 2026/08/20 10:59
  • by nick_dido