This is an old revision of the document!
13.4 Core Conceptual Element Requirements
-
The Conceptual Architecture SHALL define Node, Node Identity, Node Role, Runtime Plane, Communication Endpoint, Data Structure Definition, Data Structure Instance, Evidence, and Traceability as core conceptual elements.
-
The Conceptual Architecture SHALL distinguish a Node as an architectural participant in a distributed financial system.
-
A Node Identity SHALL uniquely distinguish a Node within a defined architectural context.
-
A Node Role SHALL identify a responsibility performed by a Node.
-
A Runtime Plane SHALL classify runtime communication and behaviour by architectural purpose.
-
A Communication Endpoint SHALL identify a point of information exchange used by one or more Nodes.
-
A Data Structure Definition SHALL describe the structure, meaning, and constraints of a class of information.
-
A Data Structure Instance SHALL identify a populated occurrence of a Data Structure Definition.
-
Evidence SHALL identify recorded information supporting a claim.
-
Traceability SHALL identify a relationship connecting one architectural, logical, implementation, deployment, or evidence element to another.
-
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.
-
The Conceptual Architecture SHALL distinguish a Data Structure Definition from a Data Structure Instance.
-
The Conceptual Architecture SHALL distinguish a Communication Endpoint from the information exchanged through that endpoint.