<!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>Publishing Linked Sensor Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Payam Barnaghi</string-name>
          <email>p.barnaghi@surrey.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mirko Presser</string-name>
          <email>mirko.presser@alexandra.dk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centre for Communication Systems Research, University of Surrey Guildford</institution>
          ,
          <addr-line>Surrey, GU2 7XH</addr-line>
          ,
          <country country="UK">United Kingdom.</country>
          <institution>The Alexandra Institute ̊Abogade 34, 8200 A ̊rhus N</institution>
          ,
          <country country="DK">Denmark</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes a linked-data platform to publish sensor data and link them to existing resource on the semantic Web. The linked sensor data platform, called Sense2Web supports flexible and interoperable descriptions and provide association of different sensor data ontologies to resources described on the semantic Web and the Web of data. The current advancements in (wireless) sensor networks and being able to manufacture low cost and energy efficient hardware for sensors has lead to a potential interest in integrating physical world data into the Web. Wireless sensor networks employ various types of hardware and software components to observe and measure physical phenomena and make the obtained data available through different networking services. Applications and users are typically interested in querying various events and requesting measurement and observation data from physical world. Using a linked data approach enables data consumers to access sensor data and query the data and relations to obtain information and/or integrate data from various sources. Global access to sensor data can provides a wide range of applications in different domains such as geographical information systems, healthcare, smart homes, and business applications and scenarios. In this paper we focus on publishing linkeddata to describe sensors and link them to other existing resources on the Web.</p>
      </abstract>
      <kwd-group>
        <kwd>Linked-data</kwd>
        <kwd>Semantic Sensor Web</kwd>
        <kwd>Semantic Sensor Networks</kwd>
        <kwd>Sense2Web</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The information collected from the physical world in combination with the
existing resources and services on the Web facilitate enhanced methods to obtain
business intelligence, enabling the construction of new types of front-end
application and services, and could revolutionise the way organisations and people use
Internet services and applications in their daily activities. There are currently a
number of projects focused on developing large-scale sensor networks integrated
into the Internet such as SENSEI1, SensorWeb2, and also there are existing work
on creating service layers and data structures for sensor and actuator networks
such as [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], and the Open Geospatial Consortium (OGC)3 and the Sensor
Web Enablement (SWE) activities [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        The above mentioned works are some of the ongoing efforts to develop
underlying services for constructing global sensor networks. However, there is also
a vital need to construct middle-ware services and applications that act as
intermediaries for capturing, delivery and presentation of dynamic real world data
to the consumer applications and users. Collaboration, scalability and semantic
interoperability are the key feature in designing large-scale sensor networks to
support efficient resource distribution and data communication on top of these
networks. This will result in generating networked resources which collect data
from the physical world as well as data and services on the Web. Interlinking
the data from the physical world and the Web will compliment one of the key
potentials of semantic Web to create a networked knowledge infrastructure [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
Annotation, processing and reasoning sensor data on a large-scale will be a
challenging task for applications that publish and/or utilise these data from various
sources. On the other hand, this, to some extent, is similar to challenges that the
semantic Web community faces in dealing with huge number of ontologies and
semantically annotated data coming from different sources and applications.
      </p>
      <p>Linked-data is one way to publish, share and connect data via URIs on the
Web4. It focuses on interconnecting data and resources on the Web by defining
relations between ontologies, schemas and/or directly linking the published data
to other existing resource on the Web. The process can be done manually or
(semi-) automatic mechanisms can be used to create the links. Publishing data
as linked-data enables finding other related data and relevant information and
facilitates interconnection and integration of data from different communities
and sources. In this paper we describe a platform, called Sense2Web, to publish
linked-sensor-data. Sense2Web publishes linked-data and makes it available to
other Web application via SPARQL endpoints5. Our main focus in this paper is
sensor description data. The sensor observation and measurement data can also
be published following similar principals. However, publishing observation and
measurement data requires other concerns such as time-dependency, scalability,
freshness and latency. We have also implemented a mash-up application using
data from Sense2Web to demonstrate reasoning and interpretation of
linkedsensor data.</p>
      <p>The rest of this paper is organised as follows. Section 2 describes semantic
sensor networks. Section 3 discusses the linked data principles and describes
current contributions to Web of Data and publishing linked-data. Section 4
explains linked-sensor-data and linking sensor descriptions to existing resources
1 http://www.ict-sensei.org
2 http://research.microsoft.com/en-us/projects/senseweb/
3 http://www.opengeospatial.org
4 http://linkeddata.org/
5 http://semanticweb.org/wiki/SPARQL endpoint
on the Web. Section 5 demonstrates the platform for publishing and accessing
linked-sensor-data and shows a mash-up application using constructed
linkeddata. Section 6 concludes the paper and discusses the future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Semantic Sensor Networks</title>
      <p>
        There are currently ongoing efforts to define ontologies and to create frameworks
to apply semantic Web technologies to sensor networks. The Semantic Sensor
Web (SSW) proposes annotating sensor data with spatial, temporal, and
thematic semantic metadata [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This approach uses the current OGC and SWE
specifications and attempts to extend them with semantic web technologies to
provide enhanced descriptions to facilitate access to sensor data. W3C Semantic
Sensor Networks Incubator Group (SSN-XG)6 is also working on developing an
ontology for describing sensors. Effective description of sensor, observation and
measurement data and utilising semantic Web technologies for this purpose, are
fundamental steps to construct semantic sensor network. SSN-XG provides a
state-of-the-art report on the current activities in this area7. However,
associating this data to the existing concepts on the Web and reasoning the data is
also an important task to make this information widely available for different
application, front-end services and data consumers.
      </p>
      <p>
        Semantics allow machines to interpret links and relations between different
attributes of a sensor description and also other resources. Utilising and
reasoning this information enables the integration of the data as networked knowledge
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. On a large scale this machine interpretable information (i.e. semantics) is a
key enabler and necessity for the semantic sensor networks.
      </p>
      <p>We have developed a framework to publish sensor data description and link
this data to other resources on the Web. The framework will make
descriptions (and also sensor-generated information) usable as a new and key source of
knowledge and will facilitate integration of this information into the (existing)
information spaces of communities. The semantically enriched data will be
elevated to HTTP level to make it available for business processing methods and
data integration and collaboration services. Another important aspect is
interoperability and scalability of the framework. Utilising metadata and semantic
annotations to describe sensor data and in general physical world resources in
a scalable and heterogeneous platform enables different communities to exploit
the emerging data and exchange information and knowledge in a collaborative
environment. User annotated resources and services similar to those employed
by social Web and semantic Web, as well as common machine-interpretable
description and query interfaces are key aspects in the designing the framework.
Figure 1 shows an example of integration of data from different sources in a
collaborative environment. Imagine the parcel is tagged with an RFID tag that
is scanned every time it is loaded or unloaded, the post delivery van has also
a GPS sensor which reports the location and a twitter service is deployed to
6 http://www.w3.org/2005/Incubator/ssn/
7 see: http://www.w3.org/2005/Incubator/ssn/wiki/State of the art survey
report the status of the parcel to interested twitter followers. In a semantic
integration scenario each of these sensors and services need to be able to describe
and/or discover what type of information is published, who can consume this
information and what the information is all about. This includes the sensor or
service description and also the data reported from sensors and services. In the
current work we describe how sensor descriptions are published as linked-data
and how a consumer application can query and access this data using standard
interfaces.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Linked-data</title>
      <p>
        Publishing data on the semantic Web with machine interpretable
representations facilitates more structured and efficient access to the resources; however
semantic descriptions without being linked to other existing data on the Web
would be mostly processed locally and according to the domain descriptions (i.e.
ontologies) and their properties. Linking data to other resources on the Web
enables obtaining more information across different domains. The linked data
initially was introduced by Tim Berners-Lee in 2006 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Berners-Lee suggested
four main principles to publish linked-data:
– using URIs as names for data,
– providing HTTP access to those URIs,
– providing useful information for URIs using the standards such as RDF and
      </p>
      <p>SPARQL,
– Including links to other URIs.</p>
      <p>
        Publishing annotated and interconnected data is the underlying principal of
the Web of Data [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The Web of data can be browsed as traditional HTML pages
on the Web. However, in the Web of data instead of HTML links between the
pages, the resources are connected via links that can be queried and interpreted
using discovery and search agents [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Linked-data enables users to navigate
between different data sources by following links. This allows the linked-data
consumers to start with one data source and then browse through a vast number
of resources connected by machine interpretable links (e.g. RDF links).
      </p>
      <p>The Web of Data is supported by the Semantic Web and in particular the
Linking Open Data community project in the W3C Semantic Web Education and
Outreach Working Group8. The Linking Open Data community project started
in 2007 and as reported November 2009 the data sets that have been published
and interlinked consisted of over 13.1 billion RDF triples which are interlinked
by around 142 million RDF links9. The project includes various open data sets
available on the Web such as Wikipedia10, Wikibooks11, Geonames12, and
WordNet13. In practice, the linked-data published on the Web is RDF data that is
accessible through query interfaces and, as proposed in the current Linked-data
projects, SPARQL endpoints. Recently even the public organisations and
government data is also published as linked-data; for example the UK government
now provides linked-data [10] and the proposed data is available via SPARQL
endpoints14.</p>
      <p>Emergence of sensor data as linked-data enables sensor network providers
and data consumers to connect sensor descriptions to potentially endless data
existing on the Web. By relating sensor data attributes such as location, type,
observation and measurement features to other resources on the Web of data
users will be able to integrate physical world data and the logical world data
to draw conclusions, create business intelligence, enable smart environments,
support automated decision making systems among many other applications.
The linked-sensor-data can be also queried, accessed and reasoned based on the
same principles that apply to linked-data. This creates an open platform to
publish and consume sensor data in an interoperable fashion.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Linked-sensor-data</title>
      <p>
        Sheth et al. in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] defined semantics of sensor web within Space, Time, and
Theme scopes. There has been different approaches to provide semantic models
8 http://esw.w3.org/SweoIG/TaskForces/CommunityProjects/LinkingOpenData
9 http://esw.w3.org/TaskForces/CommunityProjects/LinkingOpenData/DataSets/Statistics
10 http://www.wikipedia.org/
11 http://www.wikipedia.org/
12 http://www.geonames.org/
13 http://wordnet.princeton.edu/online/
14 http://data.gov.uk/sparql
for each of these attributes independently or in relation to sensors. Some of the
common ontologies are SIMILE location ontology15, DAML location ontology16
for spatial attributes, OWL time ontology17 for time and common ontologies and
vocabularies such as CyC18, DBpedia19 for thematic data. In a previous paper,
we described annotating sensor observation and measurement data according to
these attributes [11]. In this paper, we discuss publishing linked-sensor-data and
association of these attributes to the existing resources and especially those that
are currently a part of the Web of data and follow linked-data principles.
4.1
      </p>
      <sec id="sec-4-1">
        <title>Spatial attributes</title>
        <p>
          Location specific information for sensors could include very specific geo-locations
defined as altitude and latitude and/or high level information that describe the
location in high-level terms and relation to other domain concepts (e.g.
postcodes). In OGC SWE standard Sensor Observation Service (SOS) [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] to provide
sensor observation and measurement data, the descriptions are expected to
include location attributes that are explained using GML20 elements. Patni et al.
[12] describe a linked-sensor-data platform that uses location attributes in OGC
SWE standards and associate them to high-level concepts and related resources
using GeoNames and LinkedGeoData21 resources. Location concept could be
specified in different levels of granularity. It could be again a detailed
specification of a room or a corridor in a building in a detailed level and in a higher
level referring to a campus, site or a city and so on. The main challenge for
describing sensor location data is how to provide a high level of granularity on
a global scale without ending up modelling the world. Perhaps for applications
with limited scope it is possible to define a location ontology and populate it
with the domain instances.
        </p>
        <p>However, in a global scale the location instances potentially could refer to
endless location data. To address this challenge in Sense2Web we propose using
two location attributes in describing the sensor data. The first attributes refers
to an instance of a local ontology which is a model of the current location
that the sensor is deployed in. This could include high granularity and detailed
information of the physical location such as rooms, corridors, floors, buildings.
This ontology could be populated and used in different applications. We have
defined a basic schema for such an ontology which is discussed in Section 5;
however, the sensor data publisher may opt to use a different ontology and as
long as the schema link definitions are available to data consumers this will
not affect the query and accessing the linked-sensor-data. The second location
attribute is selected from high-level location concepts that are available on the
15 http://simile.mit.edu/2005/05/ontologies/location
16 http://www.daml.org/experiment/ontology/location-ont
17 http://www.w3.org/TR/owl-time/
18 http://cyc.com/cyc/opencyc
19 http://dbpedia.org/
20 http://www.opengeospatial.org/standards/gml
21 http://linkedgeodata.org
Web of data. In particular, we have used concepts referring to places selected
from DBpedia. The following SPARQL code shows and example of querying
location resources from DBpedia.</p>
        <p>PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt;
PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;
SELECT ?entity ?label WHERE {
?entity rdf:type &lt;http://dbpedia.org/ontology/Place&gt;.
?entity rdfs:label ?label.</p>
        <p>?label &lt;bif:contains&gt; ’"Guildford"’.
}
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Temporal attributes</title>
        <p>Temporal attributes in sensor data and its observation and/or measurement data
are those describing attributes such as time zone and measurement timestamp. In
this context, using common ontologies for temporal specifications enable
linkeddata consumers to query and access temporal features of data using standard
models and interfaces. The important aspect is defining temporal concepts
according to the existing vocabularies or making the schema description available
to the users.
4.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>Thematic attributes</title>
        <p>Thematic data provides links between sensor data and the domain knowledge.
The attributes such as sensor type, tags, type of observation measurement,
features of interest and other more specific attributes such as operational and
deployment attributes describe sensors with domain knowledge. We propose using
a local ontology to provide more specific sensor descriptions such as those
proposed in the SENSEI project [13] and W3C Incubator Group for Semantic Sensor
Networks Ontology22. Other high level concepts can be associated to the existing
data on the Web. For this purpose, we use DBpedia for Sensor Types (general
types) and tags (general concepts and applications). It also worth mentioning
that in many applications relying on only general sensor type definitions by
community-driven vocabularies such as DBpedia will not be sufficient; however,
in this example we only demonstrate how linked-sensor-data can benefit from
existing resources and at the same type contribute to the extension of linked-data.
Similar to location information, for more specific information, local and
application/domain specific ontologies can be used to describe detailed attributes more
precisely.
22 http://www.w3.org/2005/Incubator/ssn/wiki/
4.4</p>
      </sec>
      <sec id="sec-4-4">
        <title>Sensor specific attributes</title>
        <p>
          Sensor data does not only consist of spatial, temporal and thematic features.
The sensor as a device and the sensing process have also more specific attributes
and features. In addition to providing links between sensor attributes and other
resources, there are approaches to annotate and link sensor observation services
and also describe device dependent and process specific features of sensor data.
In this context, Janowicz et al. [14] describe a semantic enablement layer on
top of the OGC SWE standards. Henson et al. [15] discuss construction of a
Semantic Sensor Observation Service based on the SWE standards. There are
several approaches that provide ontology based description for more specific
sensor data, for example [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], [16], [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. There are also other important issues such
as registry, search and discovery of sensor descriptions and updates that are not
in the scope of this paper. The SENSEI white-paper provides a review on some
of these issues and discusses some possible solutions [17].
4.5
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>Re-visiting linked-data principles to publish linked-sensor-data</title>
        <p>
          The four main principle rules proposed by Berners-Lee [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] are not mandatory
guidelines to publish linked-data; however, following these principles makes the
linked-data easily and efficiently accessible to consumers on the Web of data.
In this section we revisit the guidelines and discuss them for publishing
linkedsensor-data.
        </p>
        <p>URIs and Naming: Assigning URIs for sensor descriptions; each sensor
description is published with a unique URI that refers to it descriptions. The
naming of sensors can follow similar conventions that are used for HTML pages
or other resources on the current Web. The SENSEI project proposes a more
specific guideline to define a Universal Resource Name (URN) for sensors. In
SENSEI, the unique resource identifier includes administrative domains as the
first part after the namespace identifier and then adds resource identifiers to the
URN [17]. The following phrase shows a sample URN using SENSEI naming
convention.
urn:sensei:surrey.ac.uk:TeloSBSensorTS1:</p>
        <p>Temperature:SampleRate:3223a-86bca-0123-e123</p>
        <p>
          All resources in SENSEI are identified by a domain and the unique resource
identifier is constructed using the domain name, sensor type and an internal
unique identifier. We propose a similar approach for defining sensor identifiers;
with a difference that in linked-sensor-data the identifiers are defined as URIs.
Providing HTTP access: The linked-sensor-data can be made available
through HTTP access by simply publishing descriptions as Web documents or in
a more efficient way, as linked-data suggests, by providing SPARQL endpoints to
query and access the data. Sensor observation and measurement data can be also
made available through HTTP interfaces via sensor observation services. SWE
Sensor Observation Service (SOS) [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] defines a standard Web service interface for
requesting, filtering, and retrieving observations and sensor system information.
In [18] a service oriented middleware architecture for providing HTTP access to
sensor observation and measurement data is also discussed. In this paper our
main focus is providing HTTP access to sensor description data. We publish
sensor descriptions as RDF data and provide SPARQL endpoints and standard
interfaces to query and access this data. We also allow users to publish other
RDF description associated to the sensors (i.e. sensor description according to
other ontologies) and link it to the current descriptions. Details of publishing
RDF sensor data are described in Section 5.
        </p>
      </sec>
      <sec id="sec-4-6">
        <title>Providing meaningful descriptions: Sensor data can include RDF descrip</title>
        <p>tions according to ontologies designed to represent sensor features and attributes.
We propose a two layer sensor data annotation to provide sensor data
annotations to link them to other resources. An RDF description captures basic
attributes of a sensor (i.e. spatial and thematic data) and uses publicly available
linked-data to create the links to other resources. The basic RDF representation
of linked-sensor-data is discussed in more detail in Section 5
Linking to other URI’s: To describe sensor data using the basic sensor
ontology, the terminology (whereas it is applicable) can be chosen from publicly
available linked-data. This enables construction of sensor descriptions that are
already linked to other resources based on different features. We also propose
using local ontologies and vocabularies to provide more specific descriptions and
also allow users to add and associate existing RDF data, according to other
ontologies, to the current sensor descriptions. Including all this data and publishing
it as linked RDF data creates a set of resources that some of their attributes are
already described using other Web resources. This allows browsing and accessing
more information by referring to different attributes. It also establishes a link
between other RDF descriptions of the sensor data and the high-level concepts
that are defined as their property values.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Linked-sensor-data Platform</title>
      <p>Sense2Web provides a platform to publish linked-sensor-data according to the
four main principles discussed in the previous section. It enables users to
publish their sensor description data as RDF triples, associate any other existing
RDF sensor description data, link to the existing resources on publicly available
linked-data repositories and make it available for linked-data consumers through
SPARQL endpoints.</p>
      <p>Figure 2 shows the user interface to publish a new sensor description. We
use Jena API [19] to query DBpedia and other resources to obtain values for
location, type and descriptive properties. We query the linked-data resources
and serialise the results using AJAX technology [20] directly to the page; so user
can type a keyword and obtain relevant suggestion from on-line repositories.
Figure 3 shows suggestions from DBpedia for a sample query, ”‘Guildford”’ as
a place.</p>
      <p>The submitted variables are stored in XML form and an Extensible Stylesheet
Language Transformations (XSLT)23 is used to transform the submitted data
to RDF from. This makes generation of RDF data flexible and independent. We
construct the RDF data according to a basic RDF structure that captures main
properties of sensor data and link it to other RDF files that provide more specific
properties according to common sensor ontologies. However, by using a different
stylesheet data can be transformed to another format or other namespaces based
on different applications and requirements.</p>
      <p>It should be noted that the properties identified in main Sense2Web RDF
descriptions are neither complete nor fixed. The system includes primary attributes
to demonstrate the feasibility of publishing linked-sensor-data and it can be
extended to include more specific attributes to describe sensor data. The following
shows a fragment of an XSL stylesheet designed for constructing the RDF data.
&lt;?xml version=’1.0’?&gt;
&lt;xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;</p>
      <p>&lt;xsl:template match="/"&gt;
&lt;rdf:RDF</p>
      <p>xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
23 http://www.w3.org/TR/xslt20/
...</p>
      <p>xmlns:dbpedia="http://dbpedia.org/property/"&gt;
&lt;rdf:Description&gt;</p>
      <p>&lt;xsl:attribute name="rdf:about"&gt;
http://ee.surrey.ac.uk/ccsr/sensei/simplesensor#</p>
      <p>&lt;xsl:value-of select="sensors/sensor/id"/&gt;
&lt;/xsl:attribute&gt;
&lt;rdfs:label&gt;</p>
      <p>&lt;xsl:value-of select="sensors/sensor/id"/&gt;
&lt;/rdfs:label&gt;
&lt;simplesensor:hasDBPediaLocation&gt;</p>
      <p>&lt;xsl:value-of select="sensors/sensor
/locationList"/&gt;</p>
      <p>&lt;/simplesensor:hasDBPediaLocation&gt;
...
&lt;/rdf:Description&gt;
&lt;/rdf:RDF&gt;</p>
      <p>&lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;</p>
      <p>The following demonstrates a fragment of an RDF instance that is
constructed from user submitted data using the XSL stylesheet.
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dbpedia="http://dbpedia.org/property/"
...
&lt;rdf:Description rdf:about=
"http://ee.surrey.ac.uk/ccsr/sensei/simplesensor#3223a-86bca-0123-e123"&gt;
&lt;rdfs:label&gt;3223a-86bca-0123-e123&lt;/rdfs:label&gt;
...</p>
      <p>&lt;/rdf:Description&gt;
&lt;/rdf:RDF&gt;</p>
      <p>We use SDB24 a SPARQL database for Jena to store the triples. To
provide SPARQL endpoints we use an open source SPARQL server for Jena called
Joseki25. We have also implemented interfaces that enable users to obtain the
query results on different format such as XML, RDF and SPARQL protocol
format26. The following demonstrates a fragment of results of a sample published
resource in SPARQL protocol format.
&lt;sparql&gt;
&lt;head&gt;</p>
      <p>&lt;variable name="property"/&gt;
24 http://openjena.org/SDB/
25 http://joseki.sourceforge.net/
26 http://www.w3.org/TR/rdf-sparql-protocol/</p>
      <p>Figure 4 shows the main components of Sense2Web platform and the
interfaces to access the system.
To demonstrate the linked-data usage and integration of data from different
sources we have created a mash-up application using Google Maps API27. For
this application we use location attribute and retrieve geographical coordinates of
the resources from linked-data. The application then retrieves other related
properties of the resources from the linked-sensor-data interface and lists available
sensors and their properties through a Google Maps application. In the current
27 http://code.google.com/apis/maps/
demo, we only retrieve published properties and show them in a map overlay.
This can be extended to discovering other related resources such as nearby
locations, districts and other related information available through browsing different
links. Figure 5 shows some of the related data available for our sample query
(”‘Guildford”’) from DBpedia.</p>
      <p>Figure 6 demonstrates the application and shows available information for a
sample published sensor. In our sample, we create links between high-level
description of sensor data, type and keyword descriptions. In fact, if more publicly
available semantic data is available, then more properties of sensor description
can be linked to other resources. This will require more common ontologies to
describe sensor types, sensor platforms, sensor measurement attributes, sensor
devices, etc.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusions and Future Work</title>
      <p>The paper discusses creating linked data from sensor data and in particular
providing sensor descriptions and associating their attributes to resources on the
Web. We describe our platform and discuss how existing linked data resources
are used to create linked sensor data. The underlying sensor descriptions are
constructed using XML data from user annotations. We use stylesheets to
transform the annotation data to different designated sensor description formats such
as W3C SSN ontology or SENSEI ontology representations. The paper describes
our ongoing work and the implemented prototype demonstrates the idea of
using semantic Web technologies and link data principles to connect sensor data to
other existing resources on the Web of Data. An example access and exploitation
scenario for the constructed linked sensor data platform is also described using a
mash-up application. The future work will focus on adding and testing different
sensor platforms to the system, including observation and measurement data,
providing sensor and service discovery mechanisms and evaluating scalability of
the platform.</p>
      <sec id="sec-6-1">
        <title>Acknowledgements</title>
        <p>The first author’s work is supported by the SENSEI project, Integrating the
Physical with the Digital World of the Network of the Future
(www.senseiproject.eu). SENSEI is a Large Scale Collaborative Project supported by the
European 7th Framework Programme, contract number: 215923.
10. J. Sheridan and J. Tennison, “Linking uk government data,” in WWW2010
workshop:Linked Data on the Web (LDOW2010). ACM, 2010.
11. W. Wei and P. Barnaghi, “Semantic annotation and reasoning for sensor data,”
in EuroSSC’09: Proceedings of the 4th European conference on Smart sensing and
context. Berlin, Heidelberg: Springer-Verlag, 2009, pp. 66–76.
12. J. Pschorr, C. Henson, H. Patni, and A. Sheth, “Sensor discovery on linked data,”
in Proceedings of 7th Extended Semantic Web Conference, 2010.
13. C. Villalonga, M. Bauer, V. Huang, J. Bernat, and P. Barnaghi, “Modeling of sensor
data and context for the real world internet,” in 7th IEEE Workshop on Context
Modeling and Reasoning (CoMoRea) at the 8th IEEE International Conference on
Pervasive Computing and Communication (PerCom’10). IEEE, 2010.
14. A Transparent Semantic Enablement Layer for the Geospatial Web, Washington</p>
        <p>DC, USA, 2009.
15. C. A. Henson, J. K. Pschorr, A. P. Sheth, and K. Thirunarayan, “Semsos:
Semantic sensor observation service,” Collaborative Technologies and Systems,
International Symposium on, vol. 0, pp. 44–53, 2009. [Online]. Available:
http://dx.doi.org/10.1109/CTS.2009.5067461
16. H. Neuhaus and M. Compton, “The semantic sensor network ontology: A generic
language to describe sensor assets,” in AGILE 2009 Pre-Conference Workshop
Challenges in Geospatial Data Harmonisation, 2009.
17. “Sensei project, the sensei real world internet architecture, white-paper,” 2010,
http://www.sensei-project.eu/.
18. H. Abangar, P. Barnaghi, K. Moessner, R. Tafazolli, A. Nnaemego, and K.
Balaskandan, “A service oriented middleware architecture for wireless sensor
networks,” in Future Network and Mobile Summit 2010, 2010.
19. Jena, 2008, jena, A Semantic Web Framework for Java, http://jena.sourceforge.</p>
        <p>net/.
20. J. J. Garrett, “Ajax: A new approach to web applications,” 2005, http://www.
adaptivepath.com/ideas/essays/archives/000385.php.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>J.-H. Kim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Kwon</surname>
            ,
            <given-names>D.-H.</given-names>
          </string-name>
          <string-name>
            <surname>Kim</surname>
            , H.-Y. Kwak, and
            <given-names>S.-J.</given-names>
          </string-name>
          <string-name>
            <surname>Lee</surname>
          </string-name>
          , “
          <article-title>Building a serviceoriented ontology for wireless sensor networks</article-title>
          ,
          <source>” Computer and Information Science</source>
          ,
          <year>2008</year>
          . ICIS 08.
          <string-name>
            <surname>Seventh</surname>
            <given-names>IEEE</given-names>
          </string-name>
          /ACIS International Conference on, pp.
          <fpage>649</fpage>
          -
          <lpage>654</lpage>
          , May
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>D.</given-names>
            <surname>Russomanno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Kothari</surname>
          </string-name>
          , and O. Thomas, “
          <article-title>Sensor ontologies: from shallow to deep models,”</article-title>
          <source>System Theory</source>
          ,
          <year>2005</year>
          .
          <source>SSST '05. Proceedings of the Thirty-Seventh Southeastern Symposium on</source>
          , pp.
          <fpage>107</fpage>
          -
          <lpage>112</lpage>
          ,
          <year>March 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>M.</given-names>
            <surname>Eid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Liscano</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>El</surname>
          </string-name>
          <string-name>
            <surname>Saddik</surname>
          </string-name>
          , “
          <article-title>A universal ontology for sensor networks data,” Computational Intelligence for Measurement Systems</article-title>
          and Applications,
          <year>2007</year>
          .
          <article-title>CIMSA 2007</article-title>
          . IEEE International Conference on, pp.
          <fpage>59</fpage>
          -
          <lpage>62</lpage>
          ,
          <year>June 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. SWE,
          <year>2008</year>
          , botts, M. and
          <string-name>
            <surname>Percivall</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Reed</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Davidson</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <source>OGC Sensor Web Enablement: Overview and High Level Architecture</source>
          , The Open Geospatial Consortium, http://portal.opengeospatial.org/files/?artifact id=
          <volume>25562</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>M.</given-names>
            <surname>Hauswirth</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Decker</surname>
          </string-name>
          , “
          <article-title>Semantic reality - connecting the real and the virtual world</article-title>
          ,
          <source>” Microsoft SemGrail Workshop</source>
          , pp.
          <fpage>21</fpage>
          -
          <lpage>22</lpage>
          ,
          <year>June 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>A.</given-names>
            <surname>Sheth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Henson</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Sahoo</surname>
          </string-name>
          , “
          <article-title>Semantic sensor web,” Internet Computing</article-title>
          , IEEE, vol.
          <volume>12</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>78</fpage>
          -
          <lpage>83</lpage>
          , July-Aug.
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>S.</given-names>
            <surname>Decker</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Hauswirth</surname>
          </string-name>
          , “
          <article-title>Enabling networked knowledge,”</article-title>
          <source>in CIA '08: Proceedings of the 12th international workshop on Cooperative Information Agents XII</source>
          . Berlin, Heidelberg: Springer-Verlag,
          <year>2008</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>T.</surname>
          </string-name>
          Berners-Lee, “
          <article-title>Linked data</article-title>
          ,”
          <year>2006</year>
          , http://www.w3.org/DesignIssues/ LinkedData.html.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Heath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Idehen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          , “
          <article-title>Linked data on the web (ldow2008),”</article-title>
          <source>in WWW '08: Proceeding of the 17th international conference on World Wide Web</source>
          . New York, NY, USA: ACM,
          <year>2008</year>
          , pp.
          <fpage>1265</fpage>
          -
          <lpage>1266</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>