6.1 Overview

Go To Top

The Logical Node Model specializes the Part 1 concept of Node into a platform-independent logical participant in the distributed, node-based Logical Architecture / PIM.

A Logical Node represents a separately identifiable participant in the logical architecture. It performs one or more logical Node Roles, has a Logical Node Identity, participates in one or more logical Runtime Planes, and communicates through one or more logical Communication Endpoints.

The Logical Node Model does not prescribe execution or deployment granularity. Implementation profiles select realization mechanisms for Logical Nodes, such as subroutines, library components, threads, tasks, processes, services, containers, pods, virtual machines, serverless functions, RPC endpoints, gateways, external subscribers, or other executable or addressable participants. Those realisations do not redefine the Logical Node.

Figure 6-1 summarises the primary relationships in the Logical Node Model.

Logical Node
├── has Logical Node Identity
├── performs Logical Node Role
├── has Logical Node Responsibility
├── participates in Logical Runtime Plane
├── uses Logical Communication Endpoint
└── participates in Logical Interaction

Figure 6-1: Primary relationships in the Logical Node Model

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