<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>SmartEnv Ontology in E-care@home (ShortPaper)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marjan Alirezaie</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karl Hammar</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eva Blomqvist</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mikael Nystrom</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valentina Ivanova</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Center for Applied Autonomous Sensor Systems</institution>
          ,
          <addr-line>O</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Biomedical Engineering, Linkoping University</institution>
          ,
          <country country="SE">Sweden</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Department of Computer and Information Science, Linkoping University</institution>
          ,
          <country country="SE">Sweden</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Jonkoping University</institution>
          ,
          <country country="SE">Sweden</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>RISE SICS East AB</institution>
          ,
          <addr-line>Linkoping</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <fpage>72</fpage>
      <lpage>79</lpage>
      <abstract>
        <p>In this position paper we brie y introduce SmartEnv ontology which relies on SEmantic Sensor Network (SSN) ontology and is used to represent di erent aspects of smart and sensorized environments. We will also talk about E-carehome project aiming at providing an IoT-based health-care system for elderly people at their homes. Furthermore, we refer to the role of SmartEnv in Ecarehome and how it needs to be further extended to achieve semantic interoperability as one of the challenges in development of autonomous health care systems at home.</p>
      </abstract>
      <kwd-group>
        <kwd>SmartEnv Ontology E-Health Semantic Interoperability</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In the era of the Internet of Things (IoT) and advances in sensor technology,
smart environments and their applications are becoming more ubiquitous. By
smart environments we mainly refer to sensorized environments that provide
domestic monitoring and cognitive assistance services for their inhabitants. The
Semantic Sensor Network (SSN) ontology developed by the W3C Semantic
Sensor Networks Incubator Group (SSN-XG) is a generic representation model to
describe sensors, observations and their related concepts [
        <xref ref-type="bibr" rid="ref2 ref3 ref4 ref5">2,3,4,5</xref>
        ]. Using such
generalized ontologies facilitates the process of design and development of
sensorbased computational systems such as applications of smart environments.
      </p>
      <p>
        In this work which is a position paper, we brie y introduce the SmartEnv
ontology which relies on SSN, as a model suggested to represent di erent
aspects of smart environments. We then discuss why and how SmartEnv needs
to be extended to achieve semantic interoperability in the health domain. It is
worth mentioning that the SmartEnv ontology has been published as an ontology
description article [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] but has not yet been presented to the community.
      </p>
      <p>After a brief introduction to SmartEnv, we also introduce E-carehome project
as one of the use cases of SmartEnv in the health care domain. A current vision
in the area of ICT-supported independent living of the elderly involves
populating the home with electronic devices i.e. sensors and actuators, and linking them
to the Internet. In E-carehome creating such an Internet-of-Things (IoT)
infrastructure is done with the ambition to provide automated information gathering
and processing on top of which e-services can be built. At the end, we suggest
how SmartEnv can be extended to provide semantic interoperability which is
required to bring health care services to patients' homes.
2</p>
    </sec>
    <sec id="sec-2">
      <title>SmartEnv Ontology</title>
      <p>
        In order to support the use of arti cial intelligence techniques for automating the
provision of di erent services in smart environments, it is necessary to describe
the capabilities of the various aspects of such environments. These descriptions
that have been studied in the literature [
        <xref ref-type="bibr" rid="ref6 ref7 ref8 ref9">6,7,8,9</xref>
        ] include physical aspects (e.g.,
the structure of the environment, sensor network setting or entities), as well as
conceptual aspects (e.g., events or activities of the users), and can be modeled
in ontologies. The details of the literature study can be found in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. During the
requirements analysis process, we considered a number of (conceptual) aspects
of smart environments to be covered in the ontologies:
Observation/Sensing Observing of an object or a place is the main motivation
why the environment is sensorized. A representation model is required to answer
questions such as what can be observed by a certain sensor? To what object is
a sensor attached? What is the location of the object, and what does the sensor
measure? Can the sensor or its holding object move?
Agents Agents (e.g, inhabitants of a home) are the main characters whose
activities, locations, or more speci c parameters such as safety and health are
usually the main reason behind any observation process in a smart environment.
A representation model is required to answer questions such as what are the
possible activities of the agent? Can the agent be targeted by sensors? Where is
the agent now? What is the agent doing now?
Activities/Events Any changes in a smart environment are represented in the
form of an event or an activity. Questions such as when an event has occurred,
or why such event was recognized, can be answered by representing activities in
terms of their preconditions.
      </p>
      <p>Objects Physical objects are also directly or indirectly the target of the
observation process in order to recognize activities in a smart environment. We
represent objects to answer questions about their state (being in a speci c
situation), locations, or the events or activities in which they are involved.
Network set-up In order to set-up a smart environment a sensor network
deployment related to the observation process, is indispensable. A network
representation model is used to answer any question regarding the hardware and
software con guration of a network, its components and their locations.</p>
      <p>Geometry</p>
      <p>se-geometry:SpatialObject
hasSpatialRelation geop:hasGeometry</p>
      <p>geop:Geometry
Place
se-place:Section
⊑ dul:PhysicalPlace</p>
      <p>dul:hasPart
se-p⊑lacdeu:lS:PmhayrstiEcnavlPirlaocnement
⊑ sosa:Platform
ssn:inDeployment</p>
      <p>Legend</p>
      <p>Time</p>
      <p>Interval
⊑ owl-time:Interval
⊑ dul:TimeInterval</p>
      <p>Object</p>
      <p>TemporalEntity
⊑ owl-time:TemporalEntity
⊑ owl-Intitmerev:Ianlterval</p>
      <p>TemporalDistance
se-object:Object
⊑ dul:Object
se-object:NodeHolder
⊑ sosa:Platform</p>
      <p>se:object-SmartObject
dul:hasLocation
se-object:MobileObject
se-object:Agent
⊑ dul:Agent
dul:isObservableAt</p>
      <p>Event
dul:hasParticipant Manifestation
dul:isEventIncludedIn
dul:isObservableAt</p>
      <p>Event
⊑ dul:Event</p>
      <p>EventCondition
dul:hasPrecondition
ComplexEvent</p>
      <p>dul:isSettingFor
sosa:FeatureOfInterest ssn:hasProperty ssn:Property</p>
      <p>Sduitl:uisaExtpiorenssedBy ssn:forProperty</p>
      <p>Situation
⊑ dul:Situation
dul:isExpressedBy ⊑ dul:InfoSrmtaatetionObject
Network</p>
      <p>Network
⊑ ssn:System
ssn:hasDeployment NetworkModule</p>
      <p>⊑ ssn:System
⊑ sDsne:pDloeypmloeymntent</p>
      <p>sosa:hosts
ssn:hasSubSystem</p>
      <p>NodeStation
ssn:hasSubSystem SenderNodeStation</p>
      <p>Node
sosa:hasFeatureOfInterest</p>
      <p>Sensing</p>
      <p>Observation
⊑ sosa:Observation
sosa:madeObservation</p>
      <p>Sensor
⊑ sosa:Sensor
ssn:hasSubSystem
sosa:observedProperty
ConfigurationProcedure
⊑ sosa:Procedure
ssn:implements
Ontology Pattern
OWL Class
External Class</p>
      <p>SubSumption</p>
      <p>Object Property
(based on existential
restriction or cardinality)</p>
      <p>Spatial aspect Any physical entity such as objects, agents, and places in a smart
environment has a geometrical aspect based on which their spatial relations with
the environment can be represented.</p>
      <p>Temporal aspect Similar to spatial aspects, the temporal aspects are the main
basis of an observation process. A temporal representation model is used to
answer questions such as when the occurrence of an activity is realized. It also
allows us to de ne activities based on the temporal relations with their
preconditions.</p>
      <p>
        The aforementioned aspects have been modeled in the form of 8 ontology
patterns shown in Figure 1. In the following subsections, we brie y introduce
each pattern whose representational details can be found in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <sec id="sec-2-1">
        <title>2.1 Time Pattern</title>
        <p>
          The Time pattern6 represents any temporal entities that we may use to represent
things in a smart environment. In order to represent the temporal aspect of
such environments, this pattern has been designed as an extension of the
OWLTime ontology, a W3C recommendation for describing temporal concepts [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
        </p>
        <sec id="sec-2-1-1">
          <title>6 https://w3id.org/smartenvironment/patterns/time.owl</title>
          <p>The OWL-Time ontology provides precise representation for temporal entities
in the form of either time instant or temporal duration. In the context of smart
environments, we, however, require more speci c temporal representation that
allows us to also represent relative temporal distance (for example, between an
event and its preconditions). For this, we have extended the OWL-Time ontology
and introduce it as our Time ontology pattern. In this pattern, we de ne three
types of temporal entities representing time instants, time intervals and temporal
distances.
2.2</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Geometry Pattern</title>
        <p>
          Apart from the temporal aspect, in a sensorized environment, speci cally when
there are mobile agents such as robots, the representational model needs to also
cover the spatial aspects of entities including the topology of objects, rooms,
etc. For this, we have designed a pattern called Geometry7 relying on the
upper level spatial-related ontology GeoSPARQL [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] and the Open Time and
Space Core Vocabularies [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. The OGC GeoSPARQL standard together with the
Open Time and Space Core Vocabulary Speci cation (which provides qualitative
directional relations) de ne an adequate vocabulary for representing geospatial
data enabling qualitative spatial reasoning based on geometrical computations.
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Situation Pattern</title>
        <p>A \situation" illustrates a speci c state of a \feature of interest" (e.g., the
temperature of the living room is warm)8. By feature of interest we refer the concept
de ned in the SSN ontology as an object which is the interest of the observation
process. Although states are usually time dependent, we decided to keep the
representation of a situation as abstract as possible for the sake of generality. The
concept of situation can be augmented with the concept of time in other patterns
such as event-related patterns which are associated with temporal properties.
2.4</p>
      </sec>
      <sec id="sec-2-4">
        <title>Sensing Pattern</title>
        <p>A sensing process is simply de ned as the process of monitoring a speci c
property of a feature of interest using a sensing device. In order to represent such
concept, we have designed the pattern Sensing9 which is highly relying on the
SSN ontology allowing us to model establishment of a sensing process.
2.5</p>
      </sec>
      <sec id="sec-2-5">
        <title>Place Pattern</title>
        <p>The meaning of a place in the context of smart environments is twofold. First,
by a place we mean the entire smart environment which holds the deployment</p>
        <sec id="sec-2-5-1">
          <title>7 https://w3id.org/smartenvironment/patterns/geometry.owl 8 https://w3id.org/smartenvironment/patterns/situation.owl 9 https://w3id.org/smartenvironment/patterns/sensing.owl</title>
          <p>of a sensor network and might also be composed of several sections. The second
meaning of a place refers to each section of the main place with a speci c identity
that can be as such seen as a location for di erent objects. Given this preliminary
de nition, the pattern Place10 de nes a place as a specialization of the class
dul:PhysicalPlace.
2.6</p>
        </sec>
      </sec>
      <sec id="sec-2-6">
        <title>Network Pattern</title>
        <p>A network in a smart environment is de ned as a system containing di erent
types of devices such as nodes and node stations. By node, we mean a
communication module that indicates either a sending or a receiving data module in a
network. It is worth mentioning that the current design of the Network Pattern
only supports the request/response communication paradigm.</p>
        <p>Each node depending on its type can be a part of a node station representing
another type of device that contributes in establishing a network. Each node
station contains a node along with other things including a sensor, power supplies,
batteries etc.</p>
        <p>The whole process of a network set-up regardless of its exact technical
details is represented by a non-physical concept called deployment. The pattern
Network11 uni es the representation of environment automation installations
that can be found in di erent systems.
2.7</p>
      </sec>
      <sec id="sec-2-7">
        <title>Object Pattern</title>
        <p>The pattern Object12 allows us to de ne objects based on their
important features or abilities in the context of smart environments. The class
dul:PhysicalObject provides a suitable representational basis for the objects'
taxonomy, which we have categorized into two types of smart objects and node
holders. By smart object we refer to those objects that are the interest of an
observation process (i.e, feature of interest). Due to the usual di culties of
installing sensors in a smart home, it is common to use some other objects (i.e.
node holders) to host sensors. This separation provided by this pattern is
specifically useful for other computational modules such as a con guration planner
one of whose tasks is checking the status/functionality of sensors by sending a
robot to their locations.</p>
        <p>Each smart object (or a feature of interest) has at least a property to be
observed. Another categorization of smart objects that has been considered in
the object pattern, is about their mobility. An objects is considered as mobile
only if its location as one of its properties, can change. In order to also be able to
re ect the spatial relations between objects (e.g., the \fridge is connected to the
cupboard"), or between an object and a place (e.g., \the bed is located at the
left side of the bedroom"), it is required to de ne objects in a smart environment
also as a se-geometry:SpatialObject de ned in the pattern Geometry.
10 https://w3id.org/smartenvironment/patterns/place.owl
11 https://w3id.org/smartenvironment/patterns/network.owl
12 https://w3id.org/smartenvironment/patterns/object.owl</p>
      </sec>
      <sec id="sec-2-8">
        <title>Event Pattern</title>
        <p>
          The pattern Event13 is an extension of the representation of events in DUL. In
this extension we have de ned two di erent types of events including a
manifestation and complex event. By manifestation, we refer to those events that can
be directly captured from sensor data and represent the occurrence of a smart
home situation through a sensing process. However, the latter event type, as its
name indicates, represents more complicated events whose occurrence depends
on several preconditions [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. Each precondition as such represents a speci c
situation assumed to be observed within an interval with a speci c temporal
distance to the event's occurrence time. Furthermore, the pattern Time which
is per se based on the OWL-Time ontology, can provide the required basis to
represent the temporal properties of the smart environment to capture changes
in the form of events or activities.
3
As an application of the SmartEnv ontology we can refer to health care
monitoring and services, where patients are being monitored in their own living
environment. The E-care@home project14 is aiming at providing an IoT-based
healthcare system which is composed of various types of sensors continuously
monitoring both environmental and medical features related to an elderly person[
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
The elderly user of the system is assumed to have speci c needs and potential
medical conditions, but is still living at home.
        </p>
        <p>One of the challenges in E-care@home is to achieve semantic interoperability
that allows the monitoring system to combine sensor data with background
information about the patient in order to provide di erent services for the patient.
These services include recognizing the current situation that the patient is in,
the cause of some events, and the best action for the system to take next. The
background information can be health reports created by the patient or maybe
the patients informal caregivers that are stored in the personal health record
(PHR) system or notes from the home care service, primary health care center
or hospital that are stored in the electronic health record (EHR) systems. For
this to be achieved, the heterogeneity of the services, devices and
communication technologies is a major challenge for expanding generic IoT technologies to
e cient ICT-supported services for elderly. For instance, the ecarehome system
is expected to inform the care giver of the elderly user when it realizes that
his/her heart rate has suddenly increased without any reason such as exercising.
As another feature of interoperability, the system allows to de ne high heart
rate based on both the health pro le of the user (gender, age, health records,
etc) and also the current state of the user (i.e., if he/she is resting or actively
exercising, etc.).
13 https://w3id.org/smartenvironment/patterns/event.owl
14 http://ecareathome.se</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Extension of SmartEnv</title>
      <p>The current version of SmartEnv allows us to represent the context in terms of
environmental settings. To achieve semantic interoperability, SmartEnv needs to
be extended and linked to other ontologies including those that represent health
pro le of elderly users (e.g., PHR/EHR15) or general medical knowledge e.g.,
SNOMED CT16.</p>
      <p>
        For instance, the reasoner applied on SmartEnv knowledge needs to also
know about the disease, their causes and their symptoms. Such information has
been already modeled in SNOMED CT ontology, however, not necessarily with
properties compatible with what de ned in patterns of SmartEnv. The question
is if we can interlink the SNOMED CT ontology to SmartEnv by rede ning a
disease as an event (sub class of the ComplexEvent class in SmartEnv), whose
preconditions are the same as its symptoms (For further information see Event
pattern [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], section 4.8).
      </p>
      <p>
        Furthermore, many symptoms of diseases are conditional and might change
based on the user's health pro le (i.e., PHR/EHR). Apart from the user's pro le,
the threshold values indicating normal or abnormal state of speci c
physiological parameters such as heart rate or blood pressure also depends on the type of
sensors used in the measurement process. In other words, the representation of
the sensing pattern in the SmartEnv ontology (see sensing pattern [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], section
4.4) which assigns a threshold values for class Sensor might change and be linked
to the ontology representing PHR/EHR information. More speci cally, since in
health record of the user, the range of normal and abnormal values (or
thresholds) for di erent physiological parameters are mentioned based on speci c types
of sensors, the sensing pattern in the SmartEnv ontology which includes
representation of sensors, and observation process may also be updated and linked to
other ontologies [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] designed to represent personal health records of the user.
      </p>
      <p>In summary, the next step towards achieving semantic interoperability in
health care includes integration of patterns in SmartEnv with other ontologies
in the health-care domain.</p>
      <p>Acknowledgments: The work is supported by the project E-care@home
funded by the Swedish Knowledge Foundation 2015-2019.
15 http://sele.inf.um.es/CEM2Archetypes/
16 http://purl.bioontology.org/ontology/SNOMEDCT</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Cox</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Little</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>Time ontology in OWL. W3C recommendation, W3C</article-title>
          ,
          <source>October 19</source>
          <year>2017</year>
          , URL: https://www.w3.org/TR/owl-time/ (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Compton</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barnaghi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Bermudez</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Garcia-Castro</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Cox</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Graybeal</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hauswirth</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Henson</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Herzog</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Janowicz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kelsey</surname>
          </string-name>
          , W. D. and
          <string-name>
            <surname>Phuoc</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lefort</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Leggieri</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Neuhaus</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>Nikolov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Page</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Passant</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Sheth</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          , K.:
          <article-title>The SSN Ontology of the W3C Semantic Sensor Network Incubator Group</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web. Elsevier</source>
          ,
          <volume>17</volume>
          , (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Armin</given-names>
            <surname>Haller</surname>
          </string-name>
          , Krzysztof Janowicz,
          <string-name>
            <surname>Simon J D Cox</surname>
          </string-name>
          , Danh Le Phuoc, Kerry Taylor, and Maxime Lefrancois.
          <article-title>Semantic Sensor Network Ontology. W3C and OGC Recommendation, W3C</article-title>
          &amp; OGC,
          <string-name>
            <surname>October</surname>
            <given-names>19</given-names>
          </string-name>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Krzysztof</given-names>
            <surname>Janowicz</surname>
          </string-name>
          , Armin Haller,
          <string-name>
            <surname>Simon J.D. Cox</surname>
            , Danh Le Phuoc, and
            <given-names>Maxime</given-names>
          </string-name>
          <string-name>
            <surname>Lefrancois</surname>
          </string-name>
          .
          <article-title>SOSA: A lightweight ontology for sensors, observations, samples, and actuators</article-title>
          .
          <source>Journal of Web Semantics</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Armin</given-names>
            <surname>Haller</surname>
          </string-name>
          , Krzysztof Janowicz,
          <string-name>
            <surname>Simon J.D. Cox</surname>
            , Maxime Lefrancois, Kerry Taylor, Danh Le Phuoc, Josh Lieberman, Ral Garca-Castro,
            <given-names>Rob</given-names>
          </string-name>
          <string-name>
            <surname>Atkinson</surname>
            , and
            <given-names>Claus</given-names>
          </string-name>
          <string-name>
            <surname>Stadler</surname>
          </string-name>
          .
          <article-title>The modular SSN ontology: A joint W3C and OGC standard specifying the semantics of sensors, observations, sampling, and actuation</article-title>
          .
          <source>Semantic Web Journal</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Holder</surname>
            ,
            <given-names>L.B.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Wemlinger</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>The COSE ontology: bringing the semantic Web to smart environments</article-title>
          . (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>An ontology for context-aware pervasive computing environments. Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review</article-title>
          , Vol.
          <volume>18</volume>
          , pp.
          <volume>197207</volume>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Bonino</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Corno</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Dogont - ontology modelling for intelligent domotic environments</article-title>
          .
          <source>Proceedings of the International Semantic Web Conference</source>
          , Vol.
          <volume>5318</volume>
          of Lecture Notes in Computer Science, Springer, pp.
          <fpage>790</fpage>
          -
          <lpage>803</lpage>
          (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Bermudez-Edo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Elsaleh</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barnaghi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          , K.
          <string-name>
            <surname>IoT-Lite</surname>
          </string-name>
          :
          <article-title>A lightweight semantic model for the Internet of things and its use with dynamic semantics</article-title>
          .
          <source>Personal Ubiquitous Comput</source>
          .
          <volume>21</volume>
          ,
          <issue>3</issue>
          (
          <year>June 2017</year>
          ),
          <fpage>475</fpage>
          -
          <lpage>487</lpage>
          . DOI: https://doi.org/10.1007/s00779-017-1010-8
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Battle</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kolas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Enabling the geospatial semantic web with Parliament and GeoSPARQL</article-title>
          . Semantic Web Journal pp.
          <volume>355</volume>
          {
          <fpage>370</fpage>
          , (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Alirezaie</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lout</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Reasoning for improved sensor data interpretation in a smart home</article-title>
          .
          <source>ARCOE-Logic Workshop Notes</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          , (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Alirezaie</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hammar</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Blomqvist</surname>
          </string-name>
          , E.:
          <article-title>SmartEnv as a Network of Ontology Patterns</article-title>
          .
          <source>Semantic Web Journal</source>
          , (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Alirezaie</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Renoux</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and Kockemann, U. and
          <article-title>Kristo ersson, A. and</article-title>
          <string-name>
            <surname>Karlsson</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Blomqvist</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Tsiftes</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Voigt</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lout</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>An Ontologybased Context-aware System for Smart Homes: Ecare@home</article-title>
          . Sensors,
          <volume>17</volume>
          (
          <issue>7</issue>
          ),
          <fpage>2017</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Mara del Carmen</surname>
            Legaz-Garca, Marcos Menrguez-Tortosa,
            <given-names>Jesualdo</given-names>
          </string-name>
          <string-name>
            <surname>Toms</surname>
          </string-name>
          Fernndez-Breis, Christopher G Chute,
          <article-title>Cui Tao; Transformation of standardized clinical models based on OWL technologies: from CEM to OpenEHR archetypes</article-title>
          ,
          <source>Journal of the American Medical Informatics Association</source>
          , Volume
          <volume>22</volume>
          ,
          <issue>Issue 3</issue>
          , 1 May 2015, Pages 536544, https://doi.org/10.1093/jamia/ocu027
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>