Internet of Things – Architecture © - 63 -
Devices). In this case, there could be multiple associations of the same kind for
the same Virtual Entity. Associations are important in look-up and discovery
processes.
Device
Physical
Entity
Human
User
Service
On-Device
Resource Actuator Sensor
Network
Resource
Resource
User
Passive
Digital
Artefact
Active
Digital
Artefact
Virtual
Entity
Digital
Artefact
Augmented
Entity
Tag
Animate objects (humans, animals etc.)
Hardware
Software
Not clearly classifiable (e.g., combination)
Colour Schem e
XOR
0..*
contains
0..1
1
1
0..*
invokes /
subscribes
1..*
1..*
represents 1
0..*
has Information
about / acts on
0..*
0..*
is
associated
0..* with
0..*
contains
0..*
0..* identifies
0..* 0..1
is
associated
with
0..*
contains 0..*
0..1
1
1..*
0..*
contains
0..* 0..1
exposes
0..*
0..*
interacts
with
0..*
0..*
hosts 1
0..*
is
attached
to
0..*
0..*
reads
0..*
0..*
monitors
0..*
0..*
acts
on
0..*
Figure 10 : UML representation of the IoT Domain Model.