This is an old revision of the document!


P1-REQ-13-4-011

The Conceptual Architecture SHALL distinguish among a Node, a Node Role, a Node Identity, a Communication Endpoint, a Data Structure Definition, a Data Structure Instance, a Runtime Plane, an implementation artefact, and a deployment artefact.

Part 1, Section 13.4: Core Conceptual Element Requirements.

The core conceptual elements describe different architectural concerns. A Node, Node Role, Node Identity, Communication Endpoint, Data Structure Definition, Data Structure Instance, Runtime Plane, implementation artefact, and deployment artefact each serves a distinct purpose.

Distinguishing these elements prevents identity, responsibility, communication, information, runtime purpose, implementation, and deployment concerns from collapsing into one another.

This requirement applies to all uses of core conceptual elements within the Conceptual Architecture.

It applies specifically to distinctions among:

  • Node
  • Node Role
  • Node Identity
  • Communication Endpoint
  • Data Structure Definition
  • Data Structure Instance
  • Runtime Plane
  • Implementation artefact
  • Deployment artefact

Verification SHALL confirm that the Conceptual Architecture distinguishes among the named core conceptual, implementation, and deployment elements.

Verification activities include review checks confirming that:

  • Node, Node Role, and Node Identity remain distinct
  • Communication Endpoint remains distinct from Nodes and exchanged information
  • Data Structure Definition remains distinct from Data Structure Instance
  • Runtime Plane remains distinct from implementation and deployment artefacts
  • Implementation artefacts and deployment artefacts do not redefine conceptual elements

Related source section:

Related requirement identifiers:

Draft


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

  • dido/99_annexes/annex-d-requirements/part-01/p1-req-13-4-011/start.1783799862.txt.gz
  • Last modified: 2026/07/11 12:57
  • by nick_dido