Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:99_annexes:annex-b-terms-and-definitions:f:financial_node [2026/08/04 07:09] – ↷ Page moved from dido:99_annexes:annex-b-terms-and-definitions:n:financial_node to dido:99_annexes:annex-b-terms-and-definitions:f:financial_node nick_dido | dido:99_annexes:annex-b-terms-and-definitions:f:financial_node [2026/08/04 07:31] (current) – nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Financial Node ====== | ====== Financial Node ====== | ||
| - | [[dido: | + | [[dido: |
| ===== Discussion ===== | ===== Discussion ===== | ||
| - | A Node identifies an architectural participant | + | A Financial |
| - | A Node performs one or more [[dido: | + | A Financial |
| - | A Node exists at the conceptual level. Later parts may realize a Node as a process, container, pod, service, virtual machine, gateway, external interface, analytical engine, monitoring component, persistence service, or other deployed participant. Those realisations do not redefine the concept of Node. | + | |
| - | A Node may host or use one or more software modules, analytical engines, rules engines, policy components, persistence mechanisms, | + | A Financial |
| + | |||
| + | * Financial-information processing | ||
| + | * Financial-event processing | ||
| + | * Financial calculations | ||
| + | * Financial state management | ||
| + | * Financial validation | ||
| + | * Financial policy evaluation | ||
| + | * Financial agreement evaluation | ||
| + | * Regulatory evaluation | ||
| + | * Communication | ||
| + | * Attribution | ||
| + | * Monitoring | ||
| + | * Governance | ||
| + | * Evidence | ||
| + | * Provenance | ||
| + | * Traceability | ||
| + | |||
| + | A Financial Node performs one or more [[dido: | ||
| + | |||
| + | A Financial Node exists at the conceptual or logical level. An implementation can realize a Financial Node as a: | ||
| + | |||
| + | * Process | ||
| + | * Container | ||
| + | * Pod | ||
| + | * Service | ||
| + | * Virtual machine | ||
| + | * Physical machine | ||
| + | * Gateway | ||
| + | * External interface | ||
| + | * Analytical engine | ||
| + | * Rules engine | ||
| + | * Policy component | ||
| + | * Monitoring component | ||
| + | * Persistence service | ||
| + | * Human-operated participant | ||
| + | * Other deployed participant | ||
| + | |||
| + | The realization does not redefine the Financial Node. | ||
| + | |||
| + | A Financial Node can host or use software modules, analytical engines, rules engines, policy components, persistence mechanisms, | ||
| ===== Definition ===== | ===== Definition ===== | ||
| - | //architectural participant | + | //[[dido: |
| ===== Source ===== | ===== Source ===== | ||
| - | Adapted from FX Demo Reference Architecture, | + | Adapted from: |
| + | |||
| + | * FX Demo Reference Architecture, | ||
| + | * Financial Systems Archetype conceptual and logical architecture | ||
| + | * [[dido: | ||
| + | |||
| + | The original definition described an “architectural participant in a distributed financial system.” This revision defines | ||
| ===== Note ===== | ===== Note ===== | ||
| - | A Node is not a Communication Endpoint, Data Structure Definition, Data Structure Instance, software module, container, pod, process, runtime host, or deployment artifact. | + | Every Financial Node is a [[dido: |
| + | |||
| + | A Financial Node is not defined by its implementation technology. A process, container, pod, service, virtual machine, physical machine, or software module can realize or support a Financial Node but does not by itself constitute the Financial Node. | ||
| + | |||
| + | A Financial Node is distinct from: | ||
| + | |||
| + | * A Communication Endpoint | ||
| + | * A Data Structure Definition | ||
| + | * A Data Structure Instance | ||
| + | * A software module | ||
| + | * A container | ||
| + | * A pod | ||
| + | * A process | ||
| + | * A runtime host | ||
| + | * A Deployment Target | ||
| + | * A deployment artifact | ||
| + | |||
| + | A Financial Node can participate in a system that also contains Nodes that do not perform financial roles. Monitoring, infrastructure, | ||
| + | |||
| + | A supporting Node becomes a Financial Node when its assigned role forms part of the financial behavior, financial state, financial controls, or financial outcomes of the distributed financial system. | ||
| ===== Example ===== | ===== Example ===== | ||
| - | An FX validation service, ACTUS cash-flow computation service, policy release service, or health | + | An FX validation service |
| + | |||
| + | An ACTUS cash-flow computation service | ||
| + | |||
| + | A policy release service | ||
| + | |||
| + | A general infrastructure-monitoring service | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||