====== 3.4 Traceability to Part 2 Distributed Node-Based Logical Architecture / PIM ====== [[fxdemo:03-part:start | Go To Top ]] 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. **Table 3-4:** Part 2 logical elements specialized by the FX Demo Logical Profile. ^ 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. | ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.