IEEE Technology and Society Magazine - Winter 2013 - 54

Register Service

OSN Platform
Web Interface

Browse Services

Sensor Network
Managers

Developers

Store Data

API
REST
WS

OSN Platform
Core Engine

Sensor Networks

API
Consume Data
REST
WS
Apps and Mashups

OSN Platform
Data Base

Fig. 1. Open Sensor Data Platform scheme.

Norwegian governments or the panEuropean PublicData.eu, use the
Comprehensive Knowledge Archive
Network - CKAN - as the OpenSource software platform for support
[22]. This platform, developed in
2007 by the Open Knowledge Foundation (OKFn), is a public registry
of datasets and metadata. A CKAN
platform provides several features for
publishing and finding datasets, storing and managing data and metadata,
and customizing and extending them
through APIs. CKAN is becoming a
de facto standard in the Open Data
community, providing a stable platform to support most public and private project initiatives.
The Open Sensor Data Platform
of the Open Cities Project
The categorization of Open Data is
crucial for its future, and here we
will use the same categories as they
were defined and used in the Open
Cities Project [7]:
a)
b)

Arts and recreation,
Business Enterprise, Economics, and Trade,
City Budget: revenues and
Expenditures,

c)

54

|

d) City Portal web Statistics,
e) Construction, Housing, and
Public works,
f) Crime and Community Safety,
g) Demographics,
h) Education,
i) Elections,
j) Emergency Services,
k) Energy and Utilities,
l) Environment, Geography and
Meteorological,
m) Health and Disability,
n) Labor Force and Employment
Market,
o) Law Enforcement, Courts, and
Prisons,
p) Political,
q) Tourism,
r) Urban Transport,
s) Others.
The Open Sensor Data platform
was built deploying a NO-SQL
database following the guidelines,
which fulfill the requirements of
dynamic sensor data. Apache Tomcat acts as an application server and
is connected to a CKAN instance.
A CKAN reference database has
been deployed to store metadata. The
CKAN platform is continuously up
to date with the already registered

services (datasets) of the Open Sensor Data platform, and it offers general information about the services
(metadata) and points towards the
Open Sensor Data platform [23].
XML and JSON are the selected
formats for publishing data through
a web service in a standardized
format. Since wSNs are allowed
to send their data using CSV messages, the platform translates them
to XML or JSON, as it allows an
easier creation of new apps.
To promote this reuse, we implemented the standardized web service called rEpresentational State
Transfer (rEST) that resolved platform connectivity to the data consumer. Now applications only need
to invoke services calling for their
metadata information and use rEST
service to access the datasets [24].
The architecture of the Open
Sensor Data Platform is shown
in Fig. 1. The platform provides
a front-end to the sensor network
manager who registers a service,
and offers a complete description as
metadata. Measurements organized
into datasets are stored through the
platform API, which guarantees a
standardized connectivity. with

IEEE TECHNOLOGY AND SOCIETY MAGAZINE

|

wINTEr 2013


http://www.PublicData.eu

Table of Contents for the Digital Edition of IEEE Technology and Society Magazine - Winter 2013

IEEE Technology and Society Magazine - Winter 2013 - Cover1
IEEE Technology and Society Magazine - Winter 2013 - Cover2
IEEE Technology and Society Magazine - Winter 2013 - 1
IEEE Technology and Society Magazine - Winter 2013 - 2
IEEE Technology and Society Magazine - Winter 2013 - 3
IEEE Technology and Society Magazine - Winter 2013 - 4
IEEE Technology and Society Magazine - Winter 2013 - 5
IEEE Technology and Society Magazine - Winter 2013 - 6
IEEE Technology and Society Magazine - Winter 2013 - 7
IEEE Technology and Society Magazine - Winter 2013 - 8
IEEE Technology and Society Magazine - Winter 2013 - 9
IEEE Technology and Society Magazine - Winter 2013 - 10
IEEE Technology and Society Magazine - Winter 2013 - 11
IEEE Technology and Society Magazine - Winter 2013 - 12
IEEE Technology and Society Magazine - Winter 2013 - 13
IEEE Technology and Society Magazine - Winter 2013 - 14
IEEE Technology and Society Magazine - Winter 2013 - 15
IEEE Technology and Society Magazine - Winter 2013 - 16
IEEE Technology and Society Magazine - Winter 2013 - 17
IEEE Technology and Society Magazine - Winter 2013 - 18
IEEE Technology and Society Magazine - Winter 2013 - 19
IEEE Technology and Society Magazine - Winter 2013 - 20
IEEE Technology and Society Magazine - Winter 2013 - 21
IEEE Technology and Society Magazine - Winter 2013 - 22
IEEE Technology and Society Magazine - Winter 2013 - 23
IEEE Technology and Society Magazine - Winter 2013 - 24
IEEE Technology and Society Magazine - Winter 2013 - 25
IEEE Technology and Society Magazine - Winter 2013 - 26
IEEE Technology and Society Magazine - Winter 2013 - 27
IEEE Technology and Society Magazine - Winter 2013 - 28
IEEE Technology and Society Magazine - Winter 2013 - 29
IEEE Technology and Society Magazine - Winter 2013 - 30
IEEE Technology and Society Magazine - Winter 2013 - 31
IEEE Technology and Society Magazine - Winter 2013 - 32
IEEE Technology and Society Magazine - Winter 2013 - 33
IEEE Technology and Society Magazine - Winter 2013 - 34
IEEE Technology and Society Magazine - Winter 2013 - 35
IEEE Technology and Society Magazine - Winter 2013 - 36
IEEE Technology and Society Magazine - Winter 2013 - 37
IEEE Technology and Society Magazine - Winter 2013 - 38
IEEE Technology and Society Magazine - Winter 2013 - 39
IEEE Technology and Society Magazine - Winter 2013 - 40
IEEE Technology and Society Magazine - Winter 2013 - 41
IEEE Technology and Society Magazine - Winter 2013 - 42
IEEE Technology and Society Magazine - Winter 2013 - 43
IEEE Technology and Society Magazine - Winter 2013 - 44
IEEE Technology and Society Magazine - Winter 2013 - 45
IEEE Technology and Society Magazine - Winter 2013 - 46
IEEE Technology and Society Magazine - Winter 2013 - 47
IEEE Technology and Society Magazine - Winter 2013 - 48
IEEE Technology and Society Magazine - Winter 2013 - 49
IEEE Technology and Society Magazine - Winter 2013 - 50
IEEE Technology and Society Magazine - Winter 2013 - 51
IEEE Technology and Society Magazine - Winter 2013 - 52
IEEE Technology and Society Magazine - Winter 2013 - 53
IEEE Technology and Society Magazine - Winter 2013 - 54
IEEE Technology and Society Magazine - Winter 2013 - 55
IEEE Technology and Society Magazine - Winter 2013 - 56
IEEE Technology and Society Magazine - Winter 2013 - 57
IEEE Technology and Society Magazine - Winter 2013 - 58
IEEE Technology and Society Magazine - Winter 2013 - 59
IEEE Technology and Society Magazine - Winter 2013 - 60
IEEE Technology and Society Magazine - Winter 2013 - 61
IEEE Technology and Society Magazine - Winter 2013 - 62
IEEE Technology and Society Magazine - Winter 2013 - 63
IEEE Technology and Society Magazine - Winter 2013 - 64
IEEE Technology and Society Magazine - Winter 2013 - Cover3
IEEE Technology and Society Magazine - Winter 2013 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2023
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2023
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2023
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2013
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2013
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2013
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2013
https://www.nxtbookmedia.com