A device is defined as a physical computational resource upon which artifacts may be deployed for execution.
A device is a specialisation of a node that represents a physical resource with processing capability. It is typically used to model hardware systems such as mainframes, PCs, or routers.
Usually, they are part of a node together with system software. Devices may be composite; i.e., consist of sub-devices.
Devices can be interconnected by networks. Artifacts can be assigned to (i.e., deployed on) devices. A device can consist of sub-devices.
System software can be assigned to a device. A node can contain one or more devices.
The name of a device should preferably be a noun referring to the type of hardware.
Technology. Active Structure.
File Server, Router, Mainframe, Desktop PC, IBM System Z.
Composition - device, node
Assignment - system software, artifact