| Next revision | Previous revision |
| fxdemo:02-part:16-logical-requirements:16-7-logical-interaction-requirements:start [2026/07/03 14:35] – created owen | fxdemo:02-part:16-logical-requirements:16-7-logical-interaction-requirements:start [2026/07/11 12:57] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== 16.7 Logical Interaction Requirements ====== | ====== 16.7 Logical Interaction Requirements ====== |
| [[fxdemo:02-part:start | Go To Top ]] | [[fxdemo:02-part:16-logical-requirements:start | Go To Logical Requirements ]] |
| |
| - The Logical Architecture / PIM SHALL define reusable Logical Interaction Patterns. | This section identifies the normative requirements established for the Logical Interaction Model. The canonical requirement statements are maintained in [[dido:99_annexes:annex-d-requirements:part-02:start|Annex C: Requirements, Part 2, Section 16.7]]. |
| - The Logical Architecture / PIM SHALL define the following Logical Interaction Patterns: | |
| - Register Node | <WRAP table-caption> |
| - Report Node Status | **Table 16-6:** Logical Interaction requirements. |
| - Publish Domain Information | </WRAP> |
| - Subscribe to Domain Information | |
| - Issue Control Command | ^ Requirement ID ^ Statement ^ |
| - Acknowledge Control Command | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-001|P2-REQ-16-7-001]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-001#statement&noheader&nofooter}} | |
| - Request Policy Decision | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-002|P2-REQ-16-7-002]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-002#statement&noheader&nofooter}} | |
| - Record Audit and Provenance | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-003|P2-REQ-16-7-003]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-003#statement&noheader&nofooter}} | |
| - Replay or Reconstruct Information | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-004|P2-REQ-16-7-004]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-004#statement&noheader&nofooter}} | |
| - Each Logical Interaction Pattern SHALL identify participating [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_node|Logical Nodes]] or [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_node_role|Logical Node Roles]]. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-005|P2-REQ-16-7-005]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-005#statement&noheader&nofooter}} | |
| - Each Logical Interaction Pattern SHALL identify the [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_communication_endpoint|Logical Communication Endpoints]] involved. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-006|P2-REQ-16-7-006]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-006#statement&noheader&nofooter}} | |
| - Each Logical Interaction Pattern SHALL identify the [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instances]] exchanged, recorded, or referenced. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-007|P2-REQ-16-7-007]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-007#statement&noheader&nofooter}} | |
| - Each Logical Interaction Pattern SHALL identify the Logical Runtime Plane(s) involved. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-008|P2-REQ-16-7-008]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-008#statement&noheader&nofooter}} | |
| - Each Logical Interaction Pattern SHALL identify [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] expectations. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-009|P2-REQ-16-7-009]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-7-009#statement&noheader&nofooter}} | |
| - Each Logical Interaction Pattern SHALL identify [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] expectations for later deployment, testability, and [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] planning. | |
| - Logical Interaction Patterns SHALL remain independent of DDS, REST, RPC, Protocol Buffers, message queues, event streams, file exchange, shared services, databases, logs, or deployment mechanisms. | |
| |
| ---- | ---- |