Table of Contents

P1-REQ-13-4-004

Return to Part 1 Requirements

Statement

A Node Role SHALL identify a responsibility performed by a Node.

Source

Part 1, Section 13.4: Core Conceptual Element Requirements.

Rationale

A Node Role identifies the responsibility that a Node performs in the architecture. Separating Node Role from Node Identity allows the architecture to describe responsibilities independently from the specific Nodes that perform them.

This requirement supports role assignment, role reuse, accountability, and logical refinement without collapsing responsibility into identity or implementation form.

Applies To

This requirement applies to Node Role definitions and references within the Conceptual Architecture.

It applies specifically to:

Verification

Verification SHALL confirm that each Node Role identifies a responsibility performed by a Node.

Verification activities include review checks confirming that:

Traceability

Related source section:

Related requirement identifiers:

Status

Draft


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