fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-14-interaction-pattern-realization-summary:start

12.14 Interaction Pattern Realization Summary

Go To Phase 0 Interaction Pattern Realization

The Phase 0 Implementation Profile realizes selected FX logical interaction patterns through implementation participants, DDS Topics, IDL structures, generated types, scripts, logging conventions, exception-handling conventions, audit/provenance conventions, and traceability records.

Table 12-12: Summary of Phase 0 interaction pattern realizations.

FX Logical Interaction Pattern Primary DDS Topic or Topics Primary Implementation Purpose
Register FX Logical Node Control.FX.ControlCommand; Health.FX.NodeStatus; registration Topic where defined Declare implementation participant identity, capability, version, and compatibility context.
Report FX Node Status Health.FX.NodeStatus Report implementation participant lifecycle state and operational condition.
Intake FX Transaction Candidate Data.FX.TransactionCandidate Publish candidate FX transaction information.
Validate FX Transaction Candidate Data.FX.TransactionCandidate; Data.FX.ValidationResult Validate candidate transaction information and publish validation outcome.
Interpret FX Transaction Semantics Data.FX.ValidationResult; Data.FX.SemanticAssertion Apply semantic context and publish a semantic assertion.
Establish or Update FX Contract State Data.FX.SemanticAssertion; Data.FX.ContractState Determine and publish contract state.
Compute FX Cash-Flow Obligations Data.FX.ContractState; Data.FX.CashFlowObligation Compute and publish cash-flow obligations.
Request FX Policy Decision Policy.FX.PolicyDecision; selected data Topics Evaluate policy constraints and publish policy decisions.
Release FX Information to Oversight Participant Policy.FX.PolicyDecision; Policy.FX.ReleasePackage Prepare and publish an authorized release package.
Record FX Audit and Provenance Audit.FX.AuditRecord; Audit.FX.ProvenanceRecord Record auditable information and lineage relationships.
Replay or Reconstruct FX Information Audit.FX.ReplayRequest; Audit.FX.ReplayResult Reconstruct or replay selected FX information.

The summary records Phase 0 interaction realizations only. Later development phases may extend, refine, supersede, or replace these realizations while preserving traceability to the applicable FX logical interaction patterns and implementation artifacts.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • fxdemo/04-part/12-phase-0-interaction-pattern-realization/12-14-interaction-pattern-realization-summary/start.txt
  • Last modified: 2026/07/25 10:05
  • by owen