Table of Contents

P2-REQ-16-3-009

Return to Requirements

Statement

The Logical Architecture / PIM SHALL distinguish a Logical Node from a process, service, container, pod, virtual machine, serverless function, thread, task, library, subroutine, RPC endpoint, REST resource, DDS participant, and deployment artifact.

Source

Part 2, Section 16.3: Logical Node Requirements.

Rationale

Maintaining a clear distinction between Logical Nodes and implementation artifacts preserves platform independence and architectural stability. This separation allows different implementation approaches to realize the same Logical Node without altering its architectural meaning or responsibilities.

Applies To

This requirement applies to the Logical Architecture / PIM and all Implementation Profiles derived from it.

It applies specifically to:

Verification

Verification SHALL confirm that Logical Nodes remain distinct from implementation and deployment artifacts.

Verification activities should include review checks confirming that:

Traceability

This requirement supports traceability from platform-independent Logical Nodes to the implementation artifacts that realize them.

Related requirement identifiers:

Related source section:

Status

Draft


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