Conceptional System Model

ControlFlow
Activity
State
Data
Entity
InformationFlow
Component
Connection
Node
triggers
performs
processes
has
causes
participates
represents
has
holds
communicates
destination
aggregates
transmits
runs on
has
Legend
Element type
🠢
Security related to
Semantic relation
System Elements
Name
Description
Entity
A physical actor or software object of a specific type that can hold Data and might have a State.
State
The state of an Activity or Entity that might be represented by Data.
Node
A physical device on which software is executed that can be connected with other nodes over Connections.
Connection
A physical connection between Nodes over which information can be communicated (Information Flow). Thereby, the connection is not limited to connections between nodes but might also be an internal connection within a node such as a local socket.
Activity
An action that is executed by a specific Entity that can process Data and communicate with other Activities. Activities can be realized as well by manual actions of actors in a system such as the user, be described in behavioral models, or implemented in functions at the source code level.
Data
A collection of values that convey information.
Component
A part of a software that potentially comprises one or multiple Entities and can be deployed individually on a Node.
ControlFlow
The orchestration of Activities in terms of the execution of one Activity leading to the execution of another Activity.
InformationFlow
The communication of Data between Activities or Entities either over an Connection or internally within a program.