Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fxdemo:00-part:06-reading-the-architecture-as-an-onion:start [2026/06/24 15:17] – removed - external edit (Unknown date) 127.0.0.1fxdemo:00-part:06-reading-the-architecture-as-an-onion:start [2026/07/18 12:33] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 5. Reading the Architecture as an Onion ======
 +[[fxdemo:00-part:start | Go to Top ]]
 +
 +The architecture uses an onion structure.
 +At the centre are durable concepts. The next layer defines logical relationships. The next layer specializes those relationships for a financial domain or demonstration. The next layer maps the logical model to selected technologies. The outer layer defines physical deployment, testability, and evidence. Figure 5-1 represents these layers.
 +  Conceptual Architecture
 +  └── Logical Architecture / PIM
 +      └── Domain Logical Profile
 +          └── Implementation Profile / PSM
 +              └── Deployment, Testability, and Evidence Plan
 +Figure 5-1: Layered structure of the Financial Systems Archetype document layers
 +Each layer depends on the layer inside it.
 +The outer layers may specialize, realize, deploy, or test inner-layer concepts. They must not redefine those concepts.
 +Table 5-1: Examples of inner-layer concepts and later-layer realisations
 +^ Inner-layer concept ^ Later-layer realization ^
 +| Communication Endpoint | DDS Topic, API endpoint, message queue, event stream |
 +| Data Structure Definition | IDL structure, JSON Schema, XML Schema, UML/SysML model |
 +| Node | Process, container, pod, service, virtual machine |
 +| Runtime Plane | Topic namespace, DDS partition, Kubernetes namespace, network segment, security zone |
 +| Evidence | Logs, captured samples, test reports, deployment records, and Crucible records |
 +
 +The later-layer realization does not replace the inner-layer concept.
 +
 +----
 +
 +<WRAP centeralign>
 +
 +© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.
 +
 +</WRAP>
 +