P2-REQ-16-2-004

Return to Requirements

Statement

The Logical Architecture / PIM SHALL distinguish Logical Nodes from runtime deployments, implementation artefacts, deployment artefacts, execution mechanisms, and communication technologies.

Source

Part 2, Section 16.2: Distributed Node-Based Architecture Requirements.

Rationale

The Logical Architecture is platform independent. Separating Logical Nodes from implementation and deployment concepts preserves architectural meaning while allowing multiple implementation approaches to realise the same logical participant.

Applies To

This requirement applies to the definition, interpretation, maintenance, review, and implementation mapping of the Logical Architecture / PIM.

It applies specifically to:

Logical Nodes;Implementation Profiles;Deployment Profiles; andTechnology mappings.

Verification

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

Verification activities should include review checks confirming that:

Logical Nodes are not defined as runtime artefacts;implementation technologies do not redefine Logical Nodes;deployment mechanisms do not redefine Logical Nodes; andimplementation mappings preserve the logical meaning of each Logical Node.

Traceability

This requirement supports traceability between Logical Nodes and the implementation artefacts that realise them.

Related requirement identifiers:

Related source section:

Status

Draft

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