The architecture separates conceptual meaning, logical Structure, domain specialization, implementation mapping, deployment mechanics, testability, and Evidence.
This separation allows each layer to evolve without redefining the layers inside it. For example, a later implementation profile may realize a Communication Endpoint as a DDS Topic, but that mapping does not change the conceptual meaning of Communication Endpoint.
Section 9 defines the Separation of Concerns Model used to apply this principle.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.