| Next revision | Previous revision |
| fxdemo:03-part:03-traceability-to-parent-and-source-architectures:03-4-traceability-to-part-2-distributed-node-based-logical-architecture-pim:start [2026/07/09 15:52] – created owen | fxdemo:03-part:03-traceability-to-parent-and-source-architectures:03-4-traceability-to-part-2-distributed-node-based-logical-architecture-pim:start [2026/07/18 12:33] (current) – external edit 127.0.0.1 |
|---|
| 3.4 Traceability to Part 2 Distributed Node-Based Logical Architecture / PIM | ====== 3.4 Traceability to Part 2 Distributed Node-Based Logical Architecture / PIM ====== |
| Part 2 defines the reusable, distributed, node-based Logical Architecture / PIM. This part specialises the Part 2 logical architecture for the FX Demo. | [[fxdemo:03-part:start | Go To Top ]] |
| The FX Demo Logical Profile inherits the Part 2 logical models and applies them to the Foreign Exchange Domain. It specialises Logical Nodes into FX logical Nodes, Logical Communication Endpoints into FX endpoints, Logical Data Structure Definitions into FX information definitions, Logical Runtime Planes into FX runtime-plane participation, Logical Interaction Patterns into FX interaction patterns, and Logical Traceability relationships into FX traceability relationships. | |
| Table 3-4: Part 2 logical elements specialised by the FX Demo Logical Profile | |
| Part 2: logical element | |
| Part 3 FX logical treatment | |
| Logical Node | |
| FX Transaction Intake Node, FX Validation Node, FX Semantic Interpretation Node, FX Contract State Node, FX Cash-Flow Computation Node, FX Policy and Release Node, FX Audit and Provenance Node, FX Health and Observability Node, FX Registry and Coordination Node, FX Replay and Reconstruction Node, and External Oversight Participant. | |
| Logical Node Role | |
| FX-specific roles such as Transaction Intake Role, Structural Validation Role, Semantic Interpretation Role, Cash-Flow Computation Role, Policy Evaluation Role, Release Control Role, Audit Recording Role, Provenance Recording Role, and Oversight Consumption Role. | |
| Logical Communication Endpoint | |
| FX-specific endpoints for transaction intake, validation results, semantic interpretation, contract state, cash-flow obligations, policy decisions, release packages, audit records, provenance records, node status, control commands, replay requests, and replay results. | |
| Logical Data Structure Definition | |
| FX-specific information definitions such as FX Transaction Candidate, FX Transaction Record, FX Validation Result, FX Semantic Assertion, FX Contract State, FX Cash-Flow Obligation, FX Policy Decision, FX Release Package, FX Audit Record, and FX Provenance Record. | |
| Logical Runtime Plane | |
| FX-specific participation in Control, Data, Health and Observability, Policy and Release, and Audit and Provenance planes. | |
| Logical Interaction Pattern | |
| FX-specific interaction patterns for transaction intake, validation, semantic interpretation, contract-state update, cash-flow computation, policy decision, release, audit/provenance, replay, and reconstruction. | |
| Logical Governance Model | |
| FX-specific ownership, versioning, compatibility, change control, admission rules, and policy constraints. | |
| Logical Traceability Model | |
| FX-specific traceability from concepts and reusable logical elements to FX profile elements, implementation mappings, deployment artefacts, and evidence expectations. | |
| |
| | Part 2 defines the reusable, distributed, node-based [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_model|Logical Model (LM)]] / [[dido:99_annexes:annex-b-terms-and-definitions:p:platform_independent_model|Platform Independent Model (PIM)]]. This part specializes the Part 2 logical architecture for the FX Demo. |
| | |
| | The FX Demo Logical Profile inherits the Part 2 logical models and applies them to the [[dido:99_annexes:annex-b-terms-and-definitions:f:foreign_exchange_domain|Foreign Exchange Domain]]. It specializes [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Logical Nodes]] into FX logical Nodes, [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_communication_endpoint|Logical Communication Endpoints]] into FX endpoints, [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_data_structure_definition|Logical Data Structure Definitions]] into FX information definitions, Logical [[dido:99_annexes:annex-b-terms-and-definitions:r:runtime_plane|Runtime Planes]] into FX runtime-plane participation, Logical Interaction Patterns into FX interaction patterns, and Logical [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] relationships into FX traceability relationships. |
| | |
| | <WRAP table-caption> |
| | **Table 3-4:** Part 2 logical elements specialized by the FX Demo Logical Profile. |
| | </WRAP> |
| | |
| | ^ Part 2 logical element ^ Part 3 FX logical treatment ^ |
| | | [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Logical Node]] | [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_transaction_intake_node|FX Transaction Intake Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_validation_node|FX Validation Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_semantic_interpretation_node|FX Semantic Interpretation Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_contract_state_node|FX Contract State Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_cash-flow_computation_node|FX Cash-Flow Computation Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_policy_and_release_node|FX Policy and Release Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_audit_and_provenance_node|FX Audit and Provenance Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_health_and_observability_node|FX Health and Observability Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_registry_and_coordination_node|FX Registry and Coordination Node]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_replay_and_reconstruction_node|FX Replay and Reconstruction Node]], and [[dido:99_annexes:annex-b-terms-and-definitions:e:external_oversight_participant|External Oversight Participant]]. | |
| | | [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node_role|Logical Node Role]] | FX-specific roles such as [[dido:99_annexes:annex-b-terms-and-definitions:t:transaction_intake_role|Transaction Intake Role]], [[dido:99_annexes:annex-b-terms-and-definitions:s:structural_validation_role|Structural Validation Role]], [[dido:99_annexes:annex-b-terms-and-definitions:s:semantic_interpretation_role|Semantic Interpretation Role]], [[dido:99_annexes:annex-b-terms-and-definitions:c:cash-flow_computation_role|Cash-Flow Computation Role]], [[dido:99_annexes:annex-b-terms-and-definitions:p:policy_evaluation_role|Policy Evaluation Role]], [[dido:99_annexes:annex-b-terms-and-definitions:r:release_control_role|Release Control Role]], [[dido:99_annexes:annex-b-terms-and-definitions:a:audit_recording_role|Audit Recording Role]], [[dido:99_annexes:annex-b-terms-and-definitions:p:provenance_recording_role|Provenance Recording Role]], and [[dido:99_annexes:annex-b-terms-and-definitions:o:oversight_consumption_role|Oversight Consumption Role]]. | |
| | | [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_communication_endpoint|Logical Communication Endpoint]] | FX-specific endpoints for transaction intake, validation results, semantic interpretation, contract state, cash-flow obligations, policy decisions, release packages, audit records, provenance records, node status, control commands, replay requests, and replay results. | |
| | | [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_data_structure_definition|Logical Data Structure Definition]] | FX-specific information definitions such as [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_transaction_candidate|FX Transaction Candidate]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_transaction_record|FX Transaction Record]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_validation_result|FX Validation Result]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_semantic_assertion|FX Semantic Assertion]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_contract_state|FX Contract State]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_cash-flow_obligation|FX Cash-Flow Obligation]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_policy_decision|FX Policy Decision]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_release_package|FX Release Package]], [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_audit_record|FX Audit Record]], and [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_provenance_record|FX Provenance Record]]. | |
| | | Logical [[dido:99_annexes:annex-b-terms-and-definitions:r:runtime_plane|Runtime Plane]] | FX-specific participation in [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_control_plane|Logical Control Plane]], [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_data_plane|Logical Data Plane]], [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_health_and_observability_plane|Logical Health and Observability Plane]], [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_policy_and_release_plane|Logical Policy and Release Plane]], and [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_audit_and_provenance_plane|Logical Audit and Provenance Plane]]. | |
| | | Logical Interaction Pattern | FX-specific interaction patterns for transaction intake, validation, semantic interpretation, contract-state update, cash-flow computation, policy decision, release, audit/provenance, replay, and reconstruction. | |
| | | Logical Governance Model | FX-specific ownership, versioning, [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_compatibility|Logical Compatibility]], change control, admission rules, and [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_policy_constraints|Logical Policy Constraints]]. | |
| | | Logical [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] Model | FX-specific [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] from concepts and reusable logical elements to FX profile elements, implementation mappings, deployment artifacts, and [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] expectations. | |
| | |
| | ---- |
| | |
| | <WRAP centeralign> |
| | |
| | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. |
| | |
| | </WRAP> |