portals such as EyeOnEarth
2
successfully illustrate,
the provided information often complements the
data coming from traditional sensor networks. The
EyeOnEarth portal, which is hosted by the European
Environmental Agency, provides access to
measurement stations in air and water, but also
reports on air quality and water quality that have
been generated by laymen.
However, there are clearly several problems
associated with VGI. The technology-driven
development leads to frequent changes in the data
structure, since new platforms emerge, old ones
disappear, and prevailing ones modify their user and
programming interfaces. Further, VGI frequently is
rather unstructured in nature, and quality control
proves difficult. Even comparatively well-structured
and quality-controlled platforms such as
OpenStreetMap have to deal with these issues.
Therefore, the integration of VGI with existing
sensor networks and spatial data infrastructures is a
challenging task. This increased diversity of
information channels and provided messages makes
it even more difficult to establish formal systems for
information combination. A conceptual solution of
using SWE for integrating VGI with the Sensor Web
has been suggested for creating a (more general)
Observation Web (DeLongueville et al., 2010), but
again semantic aspects have not been considered
explicitly.
In this paper, we propose a novel approach to
integrate conventional sensor information and VGI.
Contrary to common logic-based approaches, we
base our developments on another formalization
paradigm from software engineering: algebraic
specification (Ehrich and Mahr, 1985).
The remainder of this paper is organized as
follows. We briefly illustrate the proposed solution
to sensor integration in the next section, while we
argue for the use of algebraic specifications for
ontology engineering and present related work in
section 3. The formalization of our approach to
sensor integration is provided in section 4. This first
application of this approach is based on several
assumptions and simplifications, which are
discussed in section 5. We conclude the paper with a
summary of our main findings and an outline of
future work. Throughout the paper, the VGI use case
of forest fire detection serves as example.
2
Official Web portal available at
http://www.eyeonearth.eu/ (last accessed on August 3
rd
,
2011)
2 DESIGN OF THE
INTEGRATION APPROACH
We consider the application of specific, stepwise
processing of a given raw data set as a core
principle. The different layers of value-added
information can be illustrated as in Figure 1, where
the centre represents the initial content and each
additional surrounding layer represents the results of
one processing step. For example, the raw data
might be air temperature measures (for intervals of
one minute), and the first processing step might
provide daily averages, the next weekly averages,
etc. (Figure 1 a). We may also think of data coming
from different sources, for example measured by
diverse sensor networks, such as air temperature,
wind-direction, cloud-cover and humidity values. In
this case, the first processing step might be a merger
of pieces of information into a complex measure as
the fire risk index (Figure 1 b).
Figure 1: Layers of value-added information, a) averages
of air temperature; b) fire risk index.
Alternatively, contents provided by two different
sources, e.g. satellite images from the MODIS
satellite (a conventional physical sensor) and VGI
posts on Flickr (http://flickr.com), may be provided
separately. As the information gets processed,
resulting layers might overlap. For example, first
MODIS images could be analyzed for temperature
hotspots, and some of these hotspots might be
categorized as forest fires. At the same time, VGI
might be analyzed for hotspots as well. In social
media, these hotspots could be purely thematic in
nature, such as an increase of words like ‘fire’ in
messages, but in the case of sufficiently accurate
VGI, the hotspots could correspond to spatio-
temporal clusters (Spinsanti and Ostermann, 2011)
and subsequently, some of these hotspots might also
be categorized as forest fires (Figure 2). Notably, we
can arrive at the same kind of (forest fire) event
using different information channels.
FUNCTIONAL INTEGRATION FOR THE OBSERVATION WEB
499