Internet of Things Architecture

(Elliott) #1

Internet of Things – Architecture © - 70 -


exposed by the Service. The ResourceDescription in turn may contain
information about the Device on which the Resource is hosted.


3.4.2 Modelling of example scenario


The IoT Information Model is a meta-model that defines the structure of key
aspects of the information being managed in an IoT system. Therefore, unlike
the Domain Model (see the recurring example in Section 3.3.1), it would
typically not be directly instantiated (see information view Section 4.2.3 and the
related Design Choices (Section 5.2.10) for this purpose). Nevertheless, for
illustration purposes, we sketch here how the information relevant for our
example scenario from Section 2.3 could be modeled.


Information
Model::
VirtualEntity


  • entityType

  • identifier


Information Model::
Attribute


  • attributeName

  • attributeType


Information
Model::Service
Description

Information
Model::
Association

Load Carrier :
VirtualEntity

hasTemperature :
Attribute

Temperature
Service :
Service
Description

Temperature
Association :
Association

«is instance of»

«is instance of»

«is instance of»
«is instance of»

0..*

Figure 12 : Illustrating example for IoT Information Model.
Free download pdf