| Both sides previous revision Previous revision Next revision | Previous revision |
| fxdemo:01-part:13-conceptual-requirements:13-4-core-conceptual-element-requirements [2026/07/01 14:27] – owen | fxdemo:01-part:13-conceptual-requirements:13-4-core-conceptual-element-requirements [2026/07/11 12:57] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== 13.4 Core Conceptual Element Requirements ====== | ====== 13.4 Core Conceptual Element Requirements ====== |
| [[fxdemo:01-part:start | Go to Top ]] | [[fxdemo:01-part:13-conceptual-requirements:start | Go to Conceptual Requirements]] |
| |
| - The Conceptual Architecture SHALL define [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node|Node]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node_identity|Node Identity]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node_role|Node Role]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:r:runtime_plane|Runtime Plane]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:c:communication_endpoint|Communication Endpoint]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_definition|Data Structure Definition]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_instance|Data Structure Instance]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]], and [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] as core conceptual elements. | This section identifies the normative requirements for core conceptual elements established by Part 1. The canonical requirement statements are maintained in [[dido:99_annexes:annex-d-requirements:part-01:start|Annex C: Requirements, Part 1]]. |
| - The Conceptual Architecture SHALL distinguish a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node|Node]] as an architectural participant in a distributed [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:f:financial_system|Financial System]]. | |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node_identity|Node Identity]] SHALL uniquely distinguish a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node|Node]] within a defined architectural context. | <WRAP table-caption> |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node_role|Node Role]] SHALL identify a responsibility performed by a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node|Node]]. | **Table 13.4-1:** Part 1 core conceptual element requirements. |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:r:runtime_plane|Runtime Plane]] SHALL classify runtime communication and behaviour by architectural purpose. | </WRAP> |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:c:communication_endpoint|Communication Endpoint]] SHALL identify a point of information exchange used by one or more [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node|Node]]s. | |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_definition|Data Structure Definition]] SHALL describe the [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:s:structure|Structure]], meaning, and constraints of a class of information. | ^ Requirement ID ^ Statement ^ |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_instance|Data Structure Instance]] SHALL identify a populated occurrence of a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_definition|Data Structure Definition]]. | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-001:start|P1-REQ-13-4-001]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-001:start#statement&noheader&nofooter}} | |
| - [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] SHALL identify recorded information supporting a claim. | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-002:start|P1-REQ-13-4-002]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-002:start#statement&noheader&nofooter}} | |
| - [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] SHALL identify a relationship connecting one architectural, logical, implementation, deployment, or [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] element to another. | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-003:start|P1-REQ-13-4-003]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-003:start#statement&noheader&nofooter}} | |
| - The Conceptual Architecture SHALL distinguish among a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node|Node]], a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node_role|Node Role]], a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:n:node_identity|Node Identity]], a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:c:communication_endpoint|Communication Endpoint]], a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_definition|Data Structure Definition]], a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_instance|Data Structure Instance]], a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:r:runtime_plane|Runtime Plane]], an implementation artefact, and a deployment artefact. | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-004:start|P1-REQ-13-4-004]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-004:start#statement&noheader&nofooter}} | |
| - The Conceptual Architecture SHALL distinguish a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_definition|Data Structure Definition]] from a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_structure_instance|Data Structure Instance]]. | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-005:start|P1-REQ-13-4-005]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-005:start#statement&noheader&nofooter}} | |
| - The Conceptual Architecture SHALL distinguish a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:c:communication_endpoint|Communication Endpoint]] from the information exchanged through that endpoint. | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-006:start|P1-REQ-13-4-006]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-006:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-007:start|P1-REQ-13-4-007]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-007:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-008:start|P1-REQ-13-4-008]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-008:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-009:start|P1-REQ-13-4-009]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-009:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-010:start|P1-REQ-13-4-010]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-010:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-011:start|P1-REQ-13-4-011]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-011:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-012:start|P1-REQ-13-4-012]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-012:start#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-013:start|P1-REQ-13-4-013]] | {{section>dido:99_annexes:annex-d-requirements:part-01:p1-req-13-4-013:start#statement&noheader&nofooter}} | |
| | |
| | ---- |
| | |
| | <WRAP centeralign> |
| | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. |
| | </WRAP> |