<!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>A Contextualised Cognitive Perspective for Linked Sensor Data</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Digital Enterprise Research Institute, National University of Ireland</institution>
          ,
          <addr-line>Galway, Galway</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we target a context-awareness approach to sensors, proposing a first extension of sensor ontologies in this direction. Our proposal aims at emulating the human cognitive ability, taking advantage of Linked Data, in order to improve the human understanding of reality through sensors. Currently, basic aspects of sensor networks can be represented using concepts from existing sensor ontologies. Yet, there are still opportunities to enhance the representation of sensor data and to improve sensor discovery. In this paper, we propose means to improve context-awareness of sensor networks, by applying a human cognitiveness emulation approach. To do so, we extend and align various ontologies, providing means to better define a sensor's context using Semantic Web technologies. To represent sensor data on the Semantic Web, ontologies have to represent all aspects of sensors, i.e., their capabilities, physical properties, observations, network characteristics, etc. First efforts towards sensor description come from the definition of standards such as IEEE 1451 1, ANSI N422, or the Open Geospatial Consortium's Sensor Web Enablement (SWE)3. These standards have several limitations which the W3C Semantic Sensor Network Incubator Group (SSN-XG) [11] tries to overcome by developing a semantic sensor network ontology and a standard for semantic annotations to be integrated into the SWE standards. A key problem in this is the understanding and proper representation of measurements and qualities as a human description of qualities can be 1 http://ieee1451.nist.gov/ 2 http://standards.ieee.org/getN42/ 3 http://www.opengeospatial.org/ogc/markets-technologies/swe</p>
      </abstract>
      <kwd-group>
        <kwd>Semantic Sensor Web</kwd>
        <kwd>Context-awareness</kwd>
        <kwd>Linked Data</kwd>
        <kwd>LOD Cloud</kwd>
        <kwd>DOLCE</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        quite different from a scientific one. This problem was also identified by [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] who
propose a division of the quality space into Scientific and Cognitive ones. Several
other ontologies focus on other aspect, e.g., the MMI Device [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and CSIRO [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
ontologies focus on system and capabilities, and process composition, while [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
addresses sensor self-discovery, self-description and classification of devices.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>A Contextualised Cognitive Perspective</title>
      <p>
        One goal of sensors is to extend human awareness about reality. Hence, a way
to satisfy human expectations about sensor data representation and filtering
is to emulate the human way of representing and filtering this data. Humans
can understand an event better when it can be associated with a similar past
experience stored in memory [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. We try to use the same mechanism to let
a sensor understand an event. This will improve/enable its understanding of
what is happening around it (reality ) and of what it is actually sensing
(selfawareness).
      </p>
      <p>
        Technologically, sensors can emulate these human cognitive and associative
mechanism by searching for similar events from the past, using the Linking Open
Data (LOD) cloud [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. As opposed to the human memory,the “memory” of the
LOD cloud is virtually unlimited and a sensor acting like a human would be
potentially able to understand what is hidden behind raw data, better than
humans could do. This view provides the dual approach to the human acting
like a sensor as proposed by [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and further investigated by [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
2.1
      </p>
      <sec id="sec-2-1">
        <title>Use-case</title>
        <p>To illustrate the contextualised cognitive perspective, we assume an example,
where we would need to know the amount of water we should provide to a
particular plant to support its healthy growth.</p>
        <p>Then a search engine should be able to retrieve all the sensors that are sensing
daily feeding and growth data of that particular plant. This is possible only if
sensors themselves expose information about what they are sensing. The question
is: how can they understand automatically what they are sensing? Sensors could
compare their data features to other similar ones, that are stored in the LOD
cloud and have been already associated with their corresponding real event.
Searching for similar data to link represent exactly the application of the Linked
Data paradigm- Indeed the whole process of reasoning over the similar data
found to infere what the sensor has currently sensed, corresponds to an emulation
of the human cognitive approach, with which the same task is shared that is a
better understanding of reality.</p>
        <p>In this example, the LOD Cloud corresponds to human memory. Yet, while
into the human memory, some past experiences could have been removed or
modified, LOD is virtually unlimited and data is not subject to “corrosion over
time” — which does not prevent to store previous state of an object, using
provenance information. To fully realise this, correct description of sensor context
and data in terms of ontologies is required following our
human-cognitivenessemulation approach. The starting point for such an ontology is presented in the
next section.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Design choices</title>
        <p>To achieve our goal, we are proposing an ontology to support a proper exposition
of sensor self-awareness information. The ontology combines
– a domain-agnostic ontology to describe sensor-related concepts;
– an ontology to describe events and their relations; and
– an upper level ontology.</p>
        <p>
          A domain-agnostic ontology to describe sensor-related concepts For
the sensor ontology, we decided to use the one proposed by for the follwing
reasons:
– Completeness: all basic aspects of sensor (and sensor data) are taken into
consideration, and the ontology allows the user to further describe them by
integrating external ontologies;
– Alignment with DOLCE+DnS Ultralite [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. Ontology alignment with
Foundational ontologies esures robustness of the ontology hierarchy structure and
supports future interoperability with other ontologies;
– Likeliness to be integrated by other domain-specific external ontologies, and
subsequently to make the integration process easier;
– Community within W3C, and possible further opportunities with W3C in
terms of standardisation.
        </p>
        <p>
          An ontology to describe events and their relations As the event
description model, we choose the Event Model F [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] for the follwoing reasons:
– it allows us to describe relations among events, i.e., Correlation, Causality,
Mereologic and Interpretation (see Fig. 2), in the most detailed way, as
discussed in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ];
– it relies exclusively on ontology design pattern;
– it is aligned with the DOLCE+DnS Ultralite ontology.
        </p>
        <p>
          An upper-level ontology We consider the description of sensor context to be
critical for sensor discovery. To address this issue the Description and Situation
(DnS) ontology is a very useful tool as it allows us to describe situations taking
into account which entities are involved, their role, and the algorithm that they
must satisfy with respect to the involving situation. This is also why we chose
DOLCE+DnS Ultralite [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] as an upper ontology. On the one hand, both
SSNXG and Event F ontologies were already aligned with it; on the other hand, it
does not contain high-level concepts that are unlikely to be linked directly such
as perdurants and endurants.
Our proposal In order to show how DnS concepts can be useful and
applied into the sensor and sensor network domain, we created the concepts of
SensorHierarchy, SensorProjectRole and SensorRole. They are all sub-concepts
of classes from DOLCE+DnS Ultralite (DUL). In particular they share the least
common ancestors SocialObject, Object and Event. The rationale for these
concepts is as follows:
– SensorHierarchy (see Fig. 1) is added as a sub-concept of Design, Description.
        </p>
        <p>We think that a description of the network topology (to automatically
annotate it) could help in understanding the sensor data application domain and
inferring more details over the specific location of the sensor into the
environment. For example, if a sensor is part of a network focused on oceanographic
monitoring, it is probably located under water.
– SensorProjectRole (see Fig. 2) is introduced as a sub-concept of PlanExecution,
Situation. This can work as a bridge between our ontology and project or
sensor project domain specific external ontologies. The aim of this
description is to provide an additional refinement over the potential domain of the
particular sensor data collected by a sensor.
– SensorRole (see Fig. 2) is a sub-concept of Role. The motivation follows
the approach of the SensorProjectRole one: To provide a set of concepts
relevant for a sensor with respect to the projects in which it is involved in
and its own specific role within these projects, i.e., the role of a sensor might
be analysing water in a project focused on monitoring the amount of some
substances in the water of a river.</p>
        <p>Thanks to the above concepts, whenever it becomes necessary to
automatically understand the kind of data collected by a sensor, we believe that it would
be possible to query the LOD cloud by searching for sensor data that is already
topic-tagged and similar to ours with respect to not only the raw sensor data
features, i.e., time-stamp intervals, real quantities intervals, etc., but also in
repsect to the sensor projects topics. For example, the probability of the two sensor
data sets belonging to the same application domain could also be increased or
decreased according to how often that application domain is related to that
particular sensor type, i.e., water analyser), while it obviously has to be justified by
experiments, that we will conduct in the future.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusions and Future Work</title>
      <p>In this paper, we proposed some means to emulate and improve human awareness
about the environment, through emulation of the human cognitive process in
sensors. We believe that considering the LOD cloud as a representative of human
memory and Linked Data linkage as a representative of the associative nature of
human minds, we can improve the understanding of reality. As a first step, we
focused on the alignment of and some extensions to existing sensor ontologies to
model this cognitive aspect of sensors.</p>
      <p>Future work will be on validating our ontology modelling choices by
experiments. In addition, we plan to build a platform which enables the detection of
sensor context and expose it (as well as the sensor data itself) as Linked Open
Data. Finally, we aim at integrating users in the process, to collect feedback
regarding the accuracy of sensor data recognition. That way, humans will act as
a means to support sensor data discovery.</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements</title>
      <p>The work presented in this paper has been funded by Science Foundation Ireland
under Grant No. SFI/08/CE/I1380 (L´ıon-2) and by the European Union under
Grant No. ICT-258885 (SPITFIRE).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Tim</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          .
          <article-title>Linked Data. Design issues for the world wide web</article-title>
          ,
          <source>World Wide Web Consortium</source>
          ,
          <year>2006</year>
          . http://www.w3.org/DesignIssues/LinkedData.html.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Alan</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Collins and Elizabeth F. Loftus</surname>
          </string-name>
          .
          <article-title>A Spreading-Activation Theory of Semantic Processing</article-title>
          .
          <source>Psychological Review</source>
          ,
          <volume>82</volume>
          (
          <issue>6</issue>
          ):
          <fpage>407</fpage>
          -
          <lpage>428</lpage>
          ,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Michael</given-names>
            <surname>Compton</surname>
          </string-name>
          , Holger Neuhaus,
          <string-name>
            <surname>Khoi-Nguyen Tran</surname>
            , and
            <given-names>Kerry</given-names>
          </string-name>
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          .
          <article-title>Reasoning about Sensors and Compositions</article-title>
          .
          <source>In 2nd International Workshop on Semantic Sensor Networks, at 8th International Semantic Web Conference</source>
          , volume
          <volume>522</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>33</fpage>
          -
          <lpage>48</lpage>
          . CEUR-ws.org,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Aldo</given-names>
            <surname>Gangemi</surname>
          </string-name>
          .
          <source>DOLCE+DnS Ultralite</source>
          ,
          <year>2010</year>
          . http://ontologydesignpatterns. org/wiki/Ontology:DOLCE%2BDnS_Ultralite.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Michael</surname>
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Goodchild</surname>
          </string-name>
          .
          <article-title>Citizens as sensors: The world of volunteered geography</article-title>
          .
          <source>GeoJournal</source>
          ,
          <volume>69</volume>
          (
          <issue>4</issue>
          ):
          <fpage>211</fpage>
          -
          <lpage>221</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Arthur</given-names>
            <surname>Herzog</surname>
          </string-name>
          and
          <string-name>
            <given-names>Alejandro</given-names>
            <surname>Buchmann</surname>
          </string-name>
          .
          <article-title>Predefined classification for mixed mode environments</article-title>
          .
          <source>Technical Report</source>
          <year>1878</year>
          , Technische Universita¨t Darmstadt, Fachbereich Informatik, Darmstadt, Germany,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Florian</given-names>
            <surname>Probst</surname>
          </string-name>
          .
          <article-title>Semantic Reference Systems for Observations and Measurements</article-title>
          .
          <source>PhD thesis</source>
          , University of Mu¨nster,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Ansgar</given-names>
            <surname>Scherp</surname>
          </string-name>
          , Thomas Franz, Carsten Saathoff, and
          <string-name>
            <given-names>Steffen</given-names>
            <surname>Staab</surname>
          </string-name>
          .
          <article-title>F-a model of events based on the foundational ontology dolce+dns ultralight</article-title>
          .
          <source>In K-CAP '09: Proceedings of the fifth international conference on Knowledge capture</source>
          , pages
          <fpage>137</fpage>
          -
          <lpage>144</lpage>
          , New York, NY, USA,
          <year>2009</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Amit</surname>
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Sheth. Citizen Sensing</surname>
          </string-name>
          , Social Signals, and
          <article-title>Enriching Human Experience</article-title>
          .
          <source>IEEE Internet Computing</source>
          ,
          <volume>13</volume>
          (
          <issue>4</issue>
          ):
          <fpage>87</fpage>
          -
          <lpage>92</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Marine Metadata Interoperability Team.
          <source>Ordered Device Facets</source>
          ,
          <year>2010</year>
          . http: //marinemetadata.org/community/teams/ontdevices/facetoutline.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <article-title>W3C Semantic Sensor Network members</article-title>
          .
          <source>W3C Semantic</source>
          Sensor Network Incubator Group,
          <year>2010</year>
          . http://www.w3.org/2005/Incubator/ssn/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>