Professional Documents
Culture Documents
Recap
Conceptual, Logical and Physical Data Model:
Before IOT project implementation/
Requirement Collection phase
Semantic Model, Information Model : During
project implementation/After Requirement
phase
Definition
• Semantics means the meaning and
interpretation of words, signs, and sentence
structure.
• Semantic data model is an abstraction that
defines how the stored symbols (the instance
data) relate to the real world.
A triple denotes that a subject has a property whose value is the object. IoT data
usually originate from devices, humans, and other entities in the physical world. It
refers to attributes of phenomena and to relations among these entities. The simplest
way of semantically representing IoT data, like a measurement made by an IoT device,
is denoting the IoT device as the subject, the measured quantity as the property, and
the measured value as the object.
For example, ‘sensor 1’ is the subject, ‘temperature’ is the property, and ‘25’ is the
value. The unit of measurement, for example, ‘Celsius’, can be defined separately.
Similarly, when Alice is in campus, ‘Alice’ is the subject, ‘is Located’ is the property,
and ‘Campus’ is the value.
One sensor node sends a time stamp value together with temperature, acceleration,
and magnetic field values. A second one sends location data (longitude and latitude)
RDF/XML format the first sensor data example of temperature,
acceleration, and magnetization.
<RDF>
<SENSOR 1>
<T>
<DATA>
</T>
<DATA>
</T>
</SENSOR 1>
<SENSOR 2>
;
;
</RDF>
RDF/XML format the second sensor data
about location.
A clear advantage of RDF is that the existing higher level languages RDF
Schema and Web Ontology Language provide a standard vocabulary for
defining classes and relationships among classes, which enables high-level
inference. Hence, when IoT nodes express data in RDF, these languages
facilitate realizing advanced semantic processing.
References:
1. https://www.researchgate.net/publication/259842035_Adding_Semantics_to_Interne
t_of_Things#:~:text=Adding%20Semantics%20to%20Internet%20of%20Things.%20Th
e%20development,the%20common%20Semantic%20Web%20solutions%20for%20doi
ng%20this
.
2. https://www.slideshare.net/PayamBarnaghi/semantic-technologies-for-the-internet-o
f-things?qid=673b77f6-c55b-4138-88fe-819fe022d4f9&v=&b=&from_search=2
3. https://www.slideshare.net/PayamBarnaghi/semantic-technologies-for-the-internet-o
f-things-challenges-and-opportunities?qid=673b77f6-c55b-4138-88fe-819fe022d4f9&
v=&b=&from_search=3
4. https://www.slideshare.net/PayamBarnaghi/semantic-technologies-for-the-internet-o
f-things-54443861?qid=673b77f6-c55b-4138-88fe-819fe022d4f9&v=&b=&from_searc
h=4