Smart Cities
Smart Cities
Number 98
July 2014
NEWS
www.ercim.eu
Special theme
Smart
Cities
Also in this issue:
Keynote:
Smart Cities
by Eberhard van der Laan,
Mayor of Amsterdam
Research and Innovation:
How to Detect Suspect
Behaviour at Sea
Editorial Information
ERCIM News is the magazine of ERCIM. Published quarterly, it reports on joint actions of the ERCIM partners, and
aims to reflect the contribution made by ERCIM to the
European Community in Information Technology and
Applied Mathematics. Through short articles and news
items, it provides a forum for the exchange of information
between the institutes and also with the wider scientific community. This issue has a circulation of about 6,500 printed
copies and is also available online.
ERCIM News is published by ERCIMEEIG
BP 93, F-06902 Sophia Antipolis Cedex, France
Tel: +33 4 9238 5010, E-mail: [email protected]
Director: Jrme Chailloux
ISSN 0926-4981
Editorial Board:
Central editor:
Peter Kunz, ERCIMoffice ([email protected])
Local Editors:
Austria: Erwin Schoitsch, ([email protected])
Belgium:Benot Michel ([email protected])
Cyprus: Ioannis Krikidis ([email protected])
Czech Republic:Michal Haindl ([email protected])
France: Thierry Priol ([email protected])
Germany: Michael Krapp
([email protected])
Greece: Eleni Orphanoudakis ([email protected]),
Artemios Voyiatzis ([email protected])
Hungary: Erzsbet Csuhaj-Varj ([email protected])
Italy: Carol Peters ([email protected])
Luxembourg: Thomas Tamisier ([email protected])
Norway:Truls Gjestland ([email protected])
Poland: Hung Son Nguyen ([email protected])
Portugal:Joaquim Jorge ([email protected])
Spain: Silvia Abraho ([email protected])
Sweden: Kersti Hedman ([email protected])
Switzerland: Harry Rudin ([email protected])
The Netherlands: Annette Kik ([email protected])
W3C: Marie-Claire Forgue ([email protected])
Contributions
Contributions should be submitted to the local editor of your
country
Copyright notice
All authors, as identified in each article, retain copyright of
their work
Advertising
For current advertising rates and conditions, see
http://ercim-news.ercim.eu/ or contact [email protected]
ERCIM News online edition
The online edition is published at
http://ercim-news.ercim.eu/
Subscription
Subscribe to ERCIM News by sending an email to
[email protected] or by filling out the form at the
ERCIM News website: http://ercim-news.ercim.eu/
Next issue
October 2014, Special theme: Software Quality
Keynote
Smart Cities
As a mayor of a European capital city, which is ranked reasonably high in most European rankings and comparisons, I
will try to paint a picture of what a Smart City means to me
and what it means for our city. As well as the benefits of
Smart Cities, I also see a few risks that sometimes go unrecognized. But first a bit of history, because I strongly believe
that the DNA of the city will never change and every development in Amsterdam is based on its (long and prosperous)
history.
One could argue that Amsterdam was the first Smart City in
the world; not with the start of our Smart City program in
2009, but as early as the end of the 16th century when
Amsterdam began to grow in importance as a trading city.
One of the key reasons that Amsterdam became one of the
richest cities of that time, with over 50% of all the sea-vessels in the world departing and arriving at its harbour, was
the availability of data on trade and cargo. In a physical
square of 400 by 400 meters all the information on the cargo,
destination and ownership of all these vessels was gathered.
This enabled tradesman to trade cargo that hadnt even been
offloaded from the vessel yet and to compare one anothers
products. The rich data enabled the start of the first stock
exchange and the opportunity for everybody to invest in
trade, generating investments never seen before. Financial
newspapers shared the information with everybody who
wanted it. Essentially, it was a data driven economy with
Open Data avant la lettre.
The sharing of information provided a whole new dimension: normal citizens of Amsterdam could take part in the
citys welfare and economic growth. This is why Amsterdam
is not a city of bishops and kings but of citizens and merchants, without castles and cathedrals. In Dutch art from the
17th century ordinary people were painted; Vermeer's
Milkmaid now displayed in the national museum is a great
example.
Back to the now: what is the DNA of Amsterdam and how
does it apply to our approach? In this context I would state
that it is about: openness, entrepreneurship, collaboration
and inclusion.
Smart Cities are about openness: open data, open infrastructures and open innovation are at the very heart of the development of our Smart City. Like the data on cargo and the
access to the canals, every Amsterdammer should have
ERCIM NEWS 98 July 2014
Smart Cities are a bit like football: Every city has a team
working on a Smart City and wants to be the Smartest City
in the world, and at the start of every season every supporter
thinks his or her team will be the global champion. Various
ranking systems exist, comparing cities on indicators ranging
from energy consumption per capita to life expectancy; from
Wifi coverage to crime-rates. In other words: Smart Cities
are about everything and therefore about nothing. To be
frank: I do not really believe all this Smart City marketing. I
do believe that innovation and technology gives us the
opportunity to improve the quality of life of the citizens and
make our cities more competitive.
Eberhard van der Laan, Mayor of Amsterdam
Contents
SPECIAL tHEME
This special theme section Smart Cities has been coordinated by Ioannis
Askoxylakis, ICS-FORTH, Greece, and Theo Tryfonas, Faculty of Engineering,
University of Bristol, UK.
2
Editorial Information
KEYNOtE
3 Smart Cities
by Eberhard van der Laan, Mayor of
Amsterdam
EVENtS, IN BRIEf
39 Cyber Physical Systems give Life to the Internet of Energy
by Giampaolo Fiorentino and Antonello Corsi
40 When Smart Cities meet Big Data
by Vincenzo Gulisano, Magnus Almgren and Marina Papatriantafilou
41 cItyAM: Managing Big Urban Data for Analyzing and Modelling
Cities
by Alessandro Bozzon, Claudia Hauff and Geert-Jan Houben
43 Urban-Scale Quantitative Visual Analysis
by Josef Sivic and Alexei A. Efros
45 Mobile Augmented Reality Applications for Smart Cities
by Mathieu Razafimahazo, Nabil Layada, Pierre Genevs and Thibaud
Michel
46 Monitoring Peoples Behaviour using Video Analysis and Trajectory
Clustering
by Francois Bremond, Vania Bogorny, Luis Patino, Serhan Cosar, Guido
Pusiol and Giuseppe Donatiello
47 Trusted Cells: Ensuring Privacy for the Citizens of Smart Cities
by Nicolas Anciaux, Philippe Bonnet, Luc Bouganim and Philippe
Pucheral
49 Smart City Operation Center: A Platform to Optimize Urban Service
Rendering
by Filippos Gouidis, Theodore Patkos and Giorgos Flouris
51 Building Smarter Cities through ICT-driven Co-Innovation
by Christophe Ponsard, Robert Viseur and Jean-Christophe Deprez
ERCIM NEWS 98 July 2014
COMPOSE - Converging
the Internet of Services
with the Internet of things
COMPOSE (Collaborative Open Market to Place Objects
at your Service) will create an ecosystem for unleashing
the power of the Internet of Things (IoT) via an easy
transformation to an Internet of Services (IoS). The
technology developed by the project will enable the
creation of base services, composite services, and
applications stemming from and operating on smart
objects.
COMPOSE aims at enabling new services that can seamlessly integrate real and virtual worlds through the convergence of the Internet of Services (IoS) with the Internet of
Things. COMPOSE will achieve this through the provisioning of an open and scalable marketplace infrastructure,
in which smart objects are associated to services that can be
combined, managed, and integrated in a standardised way to
easily and quickly build innovative applications. The project
will develop novel approaches for virtualising smart objects
into services and for managing their interactions. This will
include solutions for managing knowledge derivation, secure
and privacy- preserving data aggregation and distribution,
dynamic service composition, advertising, discovering, provisioning, and monitoring.
COMPOSE is expected to give birth to a new business
ecosystem, building on the convergence of the IoS with the
IoT and the Internet of Content (IoC). The COMPOSE marketplace will allow SMEs and innovators to introduce new
IoT-enabled services and applications to the market in a short
time and with limited upfront investment. At the same time,
major ICT players, particularly cloud service providers and
telecommunications companies, will be able to reposition
themselves within a new IoT- enabled value chain.
Technical Approach
The vision of the COMPOSE project is to advance the state
of the art by integrating the IoT and the IoC with the IoS
through an open marketplace, in which data from Internetconnected objects can be easily published, shared, and integrated into services and applications. The marketplace will
provide all the necessary technological enablers covering
both delivery and management aspects of objects, services,
and their integration:
Object virtualization to enabling the creation of standardized service objects
Interaction virtualization - abstract heterogeneity while
offering several interaction paradigms
Knowledge aggregation to create information from data
Discovery and advertisement of semantically-enriched
objects and services
Data Management to handle massive amounts and diversity of data/metadata
Ad hoc creation, composition, and maintenance of service
objects and services
Security, heterogeneity, scalability, and resiliency, incorporated throughout the layers
ERCIM NEWS 98 July 2014
Expected Impact
COMPOSE strives for a strong impact on a developing
market by lowering barriers to develop, select, combine, and
use IoT-based standardized value added services. This will
be achieved by providing a complete ecosystem, and having
it adopted by enterprises, SMEs, government-related bodies,
and individual developers and end-users.
We hope that opening the door to this realm for smaller entities will lead to higher innovation. COMPOSE expects to aid
by fostering a developers' community and advocating an
open source/interfaces
Use-Cases
COMPOSE design, development, and validation will be
based on innovative use cases highlighting different aspects
of the platform:
Smart Shopping Spaces: this use cases will pilot COMPOSE in shopping environments, focusing on the dynamic composition and delivery of services starting from products available in shops.
Smart City (Barcelona): Ample amount and diversity of
sensors are deployed at a Barcelona district under the
supervision of a COMPOSE partner. Along with
Barcelona's OpenData, COMPOSE intends to showcase
life in a smart city by creating a group of city services for
the citizens.
Smart Territory (Trentino): With the collaboration of
regional network providers, the tourism board, and meteorological data providers, COMPOSE will explore innovative services for tourists. This pilot aims to enhance the
tourist experience by exploiting COMPOSE technologies
for the creation of personalized, social- and environmentally-aware (web and mobile) tourism services and territory monitoring services that leverage the regional networking and environmental infrastructures
Survey on promising IoT Application Domains
The project is currently collecting useful insights about
existing and future exploitation opportunities in the IoT field
for the expected project outcomes. The questionnaire is targeted at industry and technology experts and asks to identify,
on the basis of their experience, the most promising IoT
application domains and then specify them in terms of: (i)
existing market drivers and inhibitors and (ii) success stories
and associated business models. Eventually, with respect to
the outlined context, experts are kindly asked to provide their
insights about the most promising features of the COMPOSE
project. The questionnaire is available on the project web
site.
W3C is a partner of the project through ERCIM EEIG. A task
of W3C is to facilitate standardization and exploitation of the
activities. Fraunhofer FOKUS the project comprises 12 partners from industry and academia as well as standardization
bodies, including the ERCIM member Fraunhofer FOKUS.
Link: http://www.compose-project.eu
Please contact:
Philippe Hoschka, W3C
E-mail [email protected]
Figure 1: The overall approach and the topics addressed within UFO
Future Energy
This sub-project focuses on energy
turnaround and the interrelation
between the technical, economical, IT,
ecological and social perspectives. Its
aim is to develop a holistic model and a
methodology for the implementation of
sustainable, robust energy systems that
systematically include social factors
(i.e., user perceptions of energy systems) into the identification, planning
The results are integrated into the development of technical, economical and IT
transformation processes. Based on this
modelling, an understanding on the
technical, economical and social perspectives on energy transition are
derived. These results are useful for
politicians and decision makers and
make an important contribution in
developing transparent and adequate
communication policies.
9
Future Ecosystem
Planning, implementing and sustaining
livable urban spaces that pay equal attention to humans, technology and nature is
a task that has not been solved holistically to date. Situations where combined
stressors are acting pose specific challenges for urban development because
the negative effects of superimposed
stresses such as heat, noise and air pollution cannot be easily discerned when
taking a single stressor perspective. This
deficiency is all the more sensitive at certain times, for example summer, when
thermic differences are more extreme
and higher levels of air pollution are
expected due to climate change.
This sub-project aims to (1) consider
combined stress situations in a measurement and model chain, (2) derive combined stress indices and (3) make these
accessible in a virtual environment
(aixCAVE). Apart from the thermic
component, air quality, acoustic perception and user perception are all considered. Which mix of combined stresses
for urban residents inhabiting differently
designed open spaces will be investigated, as will future scenarios. As
opposed to previous approaches to modelling the effects of thermic and actinic
stresses, (4) stresses will be diversified
by user profiles, gender, and age.
References:
[1] C. Schneider, B. Achilles, H.
Merbitz: Urbanity and Urbanization:
An Interdisciplinary Review
Combining Cultural and Physical
Approaches, Land 2014, 3(1), 105130
[2] S.Krengel, T.Falke, A. Schnettler:
Optimization Model for the Energy
Supply in City Quarters, in proc. of
CIRED 2013, Stockholm
[3] S.Himmel, M Ziefle, K. Arning,:
From Living Space to Urban Quarter:
Acceptance of ICT Monitoring
Solutions in an Ageing Society, in M.
Kuroso (ed.), Human-Computer
Interaction, Users and Contexts of Use.
Springer LNCS 8006, pp. 49-58.
Please contact:
Matthias Jarke,
Fraunhofer-FIT, Germany
E-mail:
[email protected]
Martina Ziefle, Christoph Schneider
RWTH Aachen, Germany
E-mail: [email protected],
[email protected]
tional information can also be automatically extracted from social networks, e.g., if users are attending a
public event at the measurement time.
Once the various inputs are provided,
the data is analyzed and proper city
models (of noise pollution) are generated.
Air quality monitoring, in particular
the tracking of nitrogen dioxide
(which is mostly emitted from vehicles), can be performed by deploying
static sensors throughout a city. Further, since smartphones do not yet
host sensors that can monitor air pollution, end-users can themselves be
equipped with such sensors and can
provide their own qualitative input to
describe air quality at their locations.
Data assimilation for air quality is
already applied in Paris and leveraged
in several cities in France. However,
urban-scale air quality monitoring is
still challenged by the required
deployment of sensors, which is made
much more tractable using Urban
Civics and its diverse urban sensors.
Urban Civics is under active development, as part of larger research initiatives oriented toward Smart Cities that
are being launched by both University of
California, Berkeley, and Inria. The initiatives will promote collaboration
between the two organisations. In parallel, we are working closely with the
city administration to acquire insights on
the broad applicability of Urban Civics.
Link:
CityLab@Inria Project Lab on Smart
Cities: http://citylab.Inria.fr
References:
[1] S. Hachem, A. Pathak, V. Issarny:
Service-oriented middleware for largescale mobile participatory sensing,
Pervasive and Mobile Computing, 2014
[2] F. Kling, A. Pozdnoukhov: When a
city tells a story: urban topic analysis,
in proc. of the 20th International
Conference on Advances in Geographic
Information Systems, 2012
[3] A. Tilloy et al.: BLUE-based NO2
data assimilation at urban scale,
Journal of Geophysical Research,
118(4), 2013.
Please contact:
Valerie Issarny,
Inria@Silicon Valley, France, USA
E-mail: [email protected]
11
Figure 1: AppCivist core platform and associated services for social activism.
These functionalities encourage proposal-making that is more directly democratic and enable people to make better
arguments for their proposals. Making
better arguments is key to advancing
democratic deliberation. At the same
time, the field of social activism brings
unique challenges to service-oriented
computing in particular and to ICT in
general, including the following:
Focus on Usability. Since the users of
AppCivist are not expected to be ICT
experts or digital natives, it is
imperative that the use of the platforms modular functionalities be
intuitive. The same applies to the
administration of plug-and-play and
interdependent individual services.
Cost-sensitivity. The platform should
accommodate the vastly different
budgets of activist organizations.
Consequently, it should carefully
ERCIM NEWS 98 July 2014
Links:
Social Apps Lab at CITRIS:
http://socialappslab.com/
CityLab@Inria Project Lab on Smart
Cities: http://citylab.inria.fr/
References:
[1] J Holston: Insurgent Citizenship:
Disjunctions of Democracy and
Modernity in Brazil, Princeton
University Press, 2008.
[2] A. Toninelli, A. Pathak, V. Issarny:
Yarta: A Middleware for Managing
Mobile Social Ecosystems, GPC
2011.
Please contact:
James Holston
University of California, Berkeley, USA
E-mail: [email protected]
Animesh Pathak
Inria, France
E-mail: [email protected]
Figure 1: An example of a supported multi-device user interface, where a) shows the application providing content in the tourist version and
b)shows how the application can be used to exploit public displays.
has been paid to how information is provided accessed and through such
devices, thus diminishing their potential
effectiveness.
People would like to be able to better
exploit available technology when
using multiple devices to interact with
their applications. For example, users
may wish to dynamically move components of their interactive applications
across different devices with various
interaction resources [3]. However,
managing information across devices is
challenging. Unfortunately, the development of multi-device user interfaces
(UIs) is limited by the interaction development toolkits currently available.
These toolkits are still designed under
the assumption that they are supporting
the development of UIs for single
devices, rather than providing support
for multi-device access. Consequently,
the main issues with multi-device UIs
are their poor adaptation to their usage
context, the lack of coordination among
tasks performed through different
devices and inadequate support for
seamless cross-device task performance.
To address this gap we have designed
and developed a novel framework
which is capable of:
providing developers with an API
that can be exploited by both Web
and Android applications in order to
obtain application UIs that can be
more easily distributed dynamically
and/or migrated in multi-device and
multi-user environments,
dynamically
creating
sessions
between groups of users/devices with
a distributed UI. The elements of the
ERCIM NEWS 98 July 2014
application is a set of games for multiple users who can participate with the
support of any device, either mobile or
stationary.
The framework we propose can be used
to easily obtain interactive multi-device
applications for different domains and
in different contexts in Smart Cities
including single or multi-user applications, indoor or outdoor environments
and mobile and stationary devices.
Links:
HIIS Lab: http://giove.isti.cnr.it
Framework available at:
http://giove.isti.cnr.it/tools/MUDUIDM
E/home
IUSDM Project:
http://giove.isti.cnr.it/IUDSM
References:
[1] Google: The new multi-screen
world: Understanding cross-platform
consumer behavior, Technical report,
August 2012,
http://www.google.com/think/researchstudies/the-new-multi-screen-worldstudy.html
[2] J. Mller, F. Alt, A. Schmidt, D.
Michelis: Requirements and Design
Space for Interactive Public Displays,
ACM Multimedia, 12851294 (2010)
[3] S. Hosio et al.: Supporting
distributed private and public user
interfaces in urban environments, in
proc. of HotMobile 2010, 25-30.
Please contact:
Luca Frosini, Fabio Patern
CNR-ISTI, Italy.
E-mail: {luca.frosini,
fabio.paterno}@isti.cnr.it
15
16
References:
[1] M. Presser, P. Barnaghi, M. Eurich,
C. Villalonga: The SENSEI project:
Integrating the physical world with the
digital world of the network of the
future, IEEE Communications
Magazine, pp. 1-4, 2009
[2] A. Sheth, C. Henson, S. Sahoo:
Semantic Sensor Web, IEEE Internet
Computing, 12 (4), 2008
[3] M. Compton, P. Barnaghi, L.
Bermudez, R. G. Castro, O. Corcho, S.
Cox, et. al.: The SSN Ontology of the
Semantic Sensor Networks Incubator
Group, Journal of Web Semantics:
Science, Services and Agents on the
World Wide Web, ISSN 1570-8268,
Elsevier, 2012.
Please contact:
Gregor Schiele, NUIG, Ireland
E-mail: [email protected]
John Soldatos
Athens Information Technology, Greece
E-mail: [email protected]
Nathalie Mitton, Inria, France
E-mail: [email protected]
Figure 1: The three pillars of the DIMMER Project: stakeholders, the technology platform
and the BIM/DIM.
Links:
http://www.fit.fraunhofer.de/en/fb/ucc/
projects/almanac.html
http://www.fit.fraunhofer.de/en/fb/ucc/
projects/dimmer.html
http://www.almanacproject.eu/news.php
http://dimmer.polito.it
References:
[1] T. Nam, T. A. Pardo:
Conceptualizing smart city with
dimensions of technology, people, and
institutions, in proc. of dg.o 11,
ACM, New York, NY, USA, 282-291,
2011, DOI=10.1145/2037556.2037602
http://doi.acm.org/10.1145/2037556.20
37602
[2] M. Eisenhauer, P. Rosengren, P.
Antolin: Hydra: A development
platform for integrating wireless
devices and sensors into ambient
intelligence systems, in The Internet
of Things (pp. 367-373). Springer New
York, 2010.
Please contact:
Mark Vinkovits, Marco Jahn, Ren
Reiners
Fraunhofer FIT, Germany
E-mail:
[email protected]
[email protected]
[email protected]
Request object
Home Automation
Platform object
Handles the mobile device requests, and also monitors and manages
the home automation appliances.
19
Figure 2: GNSS
location-based
automatic house
entities requests
Links:
http://www.web-of-objects.com
http://www.youtube.com/user/webofob
jectsproject
References:
[1] F. Belqasmi, R. Glitho, C. Fu:
RESTful web services for service
provisioning in next-generation
networks: a survey, Communications
Magazine, IEEE , vol.49, no.12, pp.6673, 2011
[2] D. Niyato, L. Xiao, L, P. Wang:
Machine-to-machine communications
for home energy management system
in smart grid, IEEE Communications
Magazine, pp. 53-39, vol 49, 2011
[3] L. Ni, Y. Zhu, and M. Jian:
Semantic Sensor Net: An Extensible
Framework, Springer, 2005.
Please contact:
Christophe Joubert
Prodevelop, Spain
E-mail: [email protected]
Internet of things:
A Challenge for Software Engineering
by Charles Consel and Milan Kabac
The Internet of Things (IoT) has become a reality with the emergence of Smart Cities, populated with
large amounts of smart objects which are used to deliver a range of citizen services (e.g., security,
well being, etc.) The IoT paradigm relies on the pervasive presence of smart objects or things,
which raises a number of new challenges in the software engineering domain.
The Objects World project
There are an abundance of research and
industry initiatives that have been undertaken with the aim of promoting the
emergence of IoT [1]. In line with this
goal, the Objects World project brings
together stakeholders from different
domains to build and support the emergence of an IoT sector in France and
20
Service discovery
Standard service discovery at the individual object level does not address the
needs of applications orchestrating
large numbers of smart objects. Instead,
a high-level approach which provides
constructs to specifying sub-sets of
interest is needed. Our approach allows
developers to introduce applicationspecific concepts (e.g., regrouping
parking spaces into lots or districts) at
the design time and then these can be
Data gathering
Applications need to acquire data from
a large number of objects through a
variety of delivery models. For
instance, air pollution sensors across a
city may only push data to the relevant
applications when pollution levels
exceed tolerated levels. Tracking sensors, however, might determine the
location of vehicles and send the
acquired measurements to applications
periodically (e.g., 10 min. intervals).
Data delivery models need to be introduced at design time since they have a
direct impact on the applications program structure. In doing so, the delivery
models used by an application can be
checked against sensor features early in
the development process.
Data processing
Data that is generated from hundreds of
thousands of objects and accumulated
over a period of time calls for efficient
processing strategies to ensure the
required performance is attained. Our
approach allows for an efficient imple-
standing and analysis of how a city performs. In addition, this type of information assists in the goal of providing citizens with contextual and adapted services in a range of areas including traffic
management, urban dynamics analysis,
ambient assisted living, emergency
management, and mobile health. Whilst
significant effort has been invested in
modelling and managing moving
objects, and some progress has been
made regarding the representation of
semantics associated with them, further
efforts are needed to achieve a fully-
22
Services (LBSs) and semantics can provide interesting benefits [1], such as
flexible querying, management of
semantic locations and trajectories,
interoperability among different LBSs
and providers, protection of personal
location information, and reasoning in
complex and dynamic contexts. Our
idea is to develop and provide LBSs that
understand the users requests and interactions, implicitly based on the semantics of mobility and contextual information, and know how to behave and adapt
in dynamic and unexpected situations.
Incorporating semantics in such an
Internet of (Moving) Things provides
valuable semantic information and
services to mobile users, thus supporting enhanced mobility in dynamic
environments such as those found in
Smart Cities. However, there are
numerous research challenges that need
to be adressed to make this idea a
reality. The first lies in the collaborative
collection of the data required (e.g., the
data measured by sensors on the
moving objects). The data collection
can be achieved through participatory/
collaborative sensing but this is subject
to difficulties related to the correlation
and analysis of those data, especially
when this analysis is performed in a distributed way on mobile devices.
Another challenge relates to the
semantic representation of moving
objects, where a unified approach that
takes all the mobility aspects of moving
objects (i.e., their trajectories, contexts,
activities, goals, the physiological
status of the user, environment, and the
accessible services) into account, at different levels of granularity, is still
missing. Thirdly, while interesting work
has progressed on context-awareness,
there is still a need for efficient integrated approaches for query processing
in mobile environments, reasoning, and
semantic searches, as well as an appropriate abstraction layer that enables the
exploitation of the available functionalities. The fourth challenge relates to the
inference of higher-level semantics
(such as group mobility behaviours)
from a large dataset of individual
semantic mobility data and trajectories.
Finally, we have to mention the problem
of privacy protection. This is a particularly critical issue in Smart City environments, as the basic movement data is
enhanced with rich semantics of the
participating moving objects and their
Links:
MOVE: Knowledge Discovery from
Moving Objects:
http://dmsl.cs.ucy.ac.cy/projects/cost/in
dex.html
SemanticMOVE:
http://webdiis.unizar.es/~silarri/Semant
icMOVE/
References:
[1] S. Ilarri et al.: Semantics in
Location-Based Services - Guest
Editors Introduction for Special
Issue, IEEE Internet Computing,
ISSN 1089-7801, 15(6): 10-14, IEEE
Computer Society, 2011
[2] B. Predic ,D. Stojanovic:
Localized Processing and Analysis of
Accelerometer Data in Detecting
Traffic Events and Driver Behaviour,
Journal of Universal Computer
Science, ISSN 0948-695x, 18(9):
1152-1176, 2012
[3] I. Afyouni, C. Ray, C. Claramunt:
Spatial Models for Context-Aware
Indoor Navigation Systems: A
Survey, Journal of Spatial
Information Science, ISSN, 4(1): 85123, 2012.
Please contact:
Sergio Ilarri
University of Zaragoza, Spain
E-mail: [email protected]
Dragan Stojanovic
University of Nis, Serbia
E-mail:
[email protected]
Cyril Ray
Institut de Recherche de lcole
Navale (IRENav), France
E-mail: [email protected]
23
24
References:
[1] R. Yus, et al.: SHERLOCK:
Semantic Management of LocationBased Services in Wireless
Environments, Pervasive and Mobile
Computing, 2013.
[2] R. Yus, et al.: SHERLOCK: A
System for Location-Based Services in
Wireless Environments Using
Semantics, WWW 2013
Please contact:
Roberto Yus
University of Zaragoza, Spain
Tel: +34 976 76 26 50
E-mail: [email protected]
Figure 1: The shareability of taxi rides taken in New York City is constrained by the length of
time customers are willing to be delayed. As the delay time lengthens, trip sharing opportunities
increase. Results indicated that a delay of 5 min meant more than 95% of the taxi rides could be
shared.
delay of no more than ,where explicitly models the tradeoff between passenger discomfort and shareability. A
higher value of results in a denser
shareability network and corresponds to
more opportunities for trip sharing.
Using a shareability network allows an
optimal solution to be found to an otherwise computationally intractable
problem. Shareability networks impose
a structure to an otherwise unstructured,
immense search space by constraining
the number of trips that can be shared
(up to k, where k is a user-defined
parameter, set to 2 or 3 in this study) and
considering only static trip sharing. This
term means that once two or more trips
are combined into a shared trip, the
combined trip is served by a single taxi
that cannot be rerouted for further
sharing. Once the search space has been
reduced and structured, an optimal trip
sharing figure can be computed in
References:
[1] M. Gonzales, C. Hidalgo, A.L.
Barabasi, Understanding Individual
Human Mobility Patterns, Nature,
2008
[2] Z. Galil, Efficient Algorithms for
Finding Maximum Matching in
Graphs, ACM Comp. Surv. 1986.
Please contact:
Paolo Santi
Istituto di Informatica e Telematica and
MIT Senseable City Lab
E-mail: [email protected];
[email protected]
The experimentations
Two real experimentations (via two
European Regional Development Fund
(ERDF) projects called ZAC-eMovin
and Nordstad-eMovin) have been
deployed under the actual concept. The
first project is on the professional use of
shared EV fleets and infrastructure
between companies. The second
focuses on the citizen oriented integration of several types of e-mobility services. In both projects, a coherent
approach is considered, including the
use of public transportation systems and
the identification and integration of the
required IT services. Each project provide recommendations on the best way
to integrate e-mobility services, based
on in-depth analyses of relevant systems and user behaviours.
In the ZAC-eMovin project, employees
of the three project partners are using
the EV in their companys fleet for dayto-day professional travel as well as
short-time renting, e-bike renting or private vehicle charging. E-bikes are preferred for short-distance travel or when
there are heavy traffic conditions. EVs
can be used to go shopping, or for
longer-distance travel, depending on the
requirements of the user. A typical
usage could cover the last mile of travel
from the train station to work or home.
Resources will be mutualized to allow
for both the professional and private use
of the services.
Links:
http://www.nordstad-emovin.lu
http://www.zac-emovin.lu
References:
[1] H. Ayed, D.Khadraoui: Local
Search Algorithm for the Daily Car
Pooling Problem, International
Conference on Metaheuristics and
Nature Inspired Computing 2014
[2] H. Ayed, B. Gateau, D. Khadraoui:
Simulating daily mobility in
Luxembourg using multi-agenda based
system, 28th European Conference on
Modelling and Simulation 2014.
[3] G. Arnould, et al.: Modelling and
simulating a dynamic carpooling
system for improving citizens
mobility, International Journal on
Space-Based and Situated Computing,
Vol 1, 2013.
Please contact:
Marie-Laure Watrinet, Grald Arnould,
Hedi Ayed, Djamel Khadraoui
CRP Henri Tudor, Luxembourg
E-mail: [email protected],
[email protected]
[email protected],
[email protected]
27
and parking. This is the main motivation for the Smart Parking project. The
goal of this project was to design a lowcost single system that allowed for different data sources to connect in a
plug&play mode, being scalable and
mainly based on software engineering
techniques. This system would 1) offer
drivers real-time assistance to find
available parking spaces near them, 2)
know the occupation ratios for taking
decisions about parking space vehicle
occupancy and 3) provide useful information for disabled people who typically require more time to find free
parking spaces.
intelligence to the system using algorithms that transforms the data into relevant information; and the users (CONSUMERS) that query this information
in real-time.
The layer of the data producers (PRODUCERS) is formed by three types of
sensors which are outlined in Table 1.
Hardware architecture
The architecture of the system is based
on a three-layer model, ProducersServer-Consumers, in which sensor
devices are responsible for producing
(PRODUCERS) and sending data to the
server [2]; the server (SERVER) gives
Software architecture
The software layer has been developed
using web engineering technologies
(WebRatio 7.1/HTML 5) and provide
access to any user from any device with
internet access. The main view of the
system is shown in Figure 2.
29
Figure 2: Real-time view of the occupancy status for each parking space
in the campus parking lot.
Link: http://uex.be/SmartSpaces
References:
[1] G. Revathi, V.R.S.Dhulipala: Smart parking systems and sensors: A survey,
in proc.of Computing, Communication and Applications (ICCCA), Prag 2012,
p.1-5
[2] U.Mnni: Smart sensing and time of arrival based location detection in
Parking Management services, in proc. of Electronics Conference (BEC) 2010, p.
213-214.
[3] P. Pulli: Mobile Multimodal Virtual Reality for Personal Teleservices,
ERCIM News No.31, October 1997.
Please contact:
Enrique Moguel, University of Extremadura,, Spain.
E-mail: [email protected]
Miguel ngel, Preciado, Homeria Open Solutions, Spain.
E-mail: [email protected]
Juan Carlos, PreciadoUniversity of Extremadura, Spain.
E-mail: [email protected]
ERCIM NEWS 98 July 2014
32
In the first year of the project, we developed several scalable analysis techniques
that exploit mean field and fluid flow techniques, in combination with logic-based
model-checking, to support the investigation and prediction of dynamic resource
usage. Mean field techniques were originally developed in the field of statistical
physics to cope with the analysis of very
large scale systems composed of inter-
decision making in complex infrastructures. For Smart Grid Cities this implies
innovative solutions [1] in energy management, sophisticated demandresponse (DR) and demand-side management (DSM), optimal resource
usage, reliability and security, new business opportunities etc. The Smart Grid
and its services [2] are seen as an integral part of the Smart City of the future.
Several ongoing efforts [1] strive
towards capitalizing on the hyper-connected information infrastructure and
the collaboration among the things,
services, and systems expected to exist
in the Smart City.
The SmartKYE project project goes
beyond existing efforts towards a realistic approach for future Smart Grid
Cities. Most research projects [1] that
deal with aspects of energy management are still focusing on core infrastructure issues that will enable them to
measure energy production and consumption and potentially manage it [3].
Some go a step further towards building
analytics and value-added services
based on the data acquired. Recent
advances in cloud computing and high
performance in-memory databases
tuned for delivering timely analytics
and various web tools/apps [3]
empower such efforts.
One key point that may be problematic,
however, is information ownership and
management. Most of the approaches
developed today assume usually centralized unconditional access to the data
[2]. This is a valid assumption within
the scope of an organization, such as an
energy provider, that controls the whole
value chain. However, in large-scale
infrastructures multiple such stakeholders will emerge with portions of the
data, and many are likely to be reluctant
to share their data unconditionally since
it represents a key asset and competitive
advantage of an enterprise. Hence, business models need to be extended to
include interactions among stakeholders that will deliver value-added
33
Reference:
[1] European Environment Agency,
Air quality in Europe - 2013 Report,
October 2013. Available at:
http://www.eea.europa.eu/publications/
air-quality-in-europe-2013.
Link:
http://www.iet.unipi.it/~anastasi/
Please contact:
Giuseppe Anastasi
Dept. of Information Engineering,
University of Pisa,
Tel: +39 050 2217 559
E-mail: [email protected]
35
panels in order to evaluate their longterm performance under real-life environmental conditions.
Acknowledgement
This project has been supported by
grants from the National Development
Agency, Hungary, under contract numbers KTIA KMR 12-1-2012-0031 and
NF ED-13-2-2013-0002. B. Cs. Csji
acknowledges the support of the Jnos
Bolyai Research Fellowship No.
BO/00683/12/6.
Reference:
[1] B. Cs. Csji, A. Kovcs, J. Vncza:
Prediction and robust control of
energy flow in renewable energy
systems, in proc. of the 19th IFAC
World Congress, to appear, 2014.
Figure 2: A graphical user interface (GUI) of the central computer
Please contact:
Andrs Kovcs
Fraunhofer PMI, SZTAKI, Hungarian
Academy of Sciences, Hungary
Tel: + 36 1 279 6299
E-mail: [email protected]
demands on the transmission infrastructure, cost reductions. Finally, it introduces the possibility of using alternative
energy sources because more localized
sources of power generation can be
relied on. The global interest in
reducing fuel consumption in favor of
renewable energies has been a catalyst
for the growth in the use of smart microgrids. They are an ideal way to integrate
renewable resources at the community
level and allow for customer participation in the electricity enterprise. They
enable electricity to be locally gener-
References:
[1] J. Ekanayake et al: Smart grid:
Technology and applications, Wiley
2012.
[2] E. Alekseeva, L. Brotcorne, E-G.
Talbi: A new exact method finding a
feasible solution for the bi-level energy
pricing problem with two objectives at
the lower level, in META2014,
Marrakech Morocco, October 2014.
Please contact:
Talbi El-Ghazali
University of Lille, Inria, CNRS,
France
E-mail: [email protected]
Figure 1 - The concept behind the INERTIA project. The overlay network will have the task of
balancing distributed energy resources (micro-generation, RES, energy storage systems and
demand) in the grid through the intelligent mining of energy flexibility, as a balancing power
between local generation and local demand.
Figure 2: Holistic flexibility engine - This component is able to integrate and provide forecast
energy consumption providing a real time tool for integrating medium voltage points of the net
in the new smart grid energy.
39
Conclusion
New IoT technologies are essential for
implementing electrical power systems
in Smart Cities and reducing environmental impacts and social costs. At the
moment, appliances can self-adjust to
consume less power or even turn themselves off. Using the data collected from
all the devices, algorithms can calculate
the exact energy demand so to reduce the
need for standby generation. Over time,
generation can be automatically shifted
according to predicted increases and
decreases in demand. Morover, a framework that receives input from relevant
sources such as weather information,
heating, cooling, lighting equipment and
References:
[1] A Di Giorgio, L Pimpinella: An event
driven Smart Home Controller enabling
consumer economic saving and
automated Demand Side Management
[2] P Palensky, D Dietrich: - Industrial
Informatics, IEEE , 2011 - Demand side
management: Demand response,
intelligent energy systems, and smart loads
Please contact:
Giampaolo Fiorentino, Antonello Corsi
R&D Lab - Engineering Ingegneria
Informatica S.p.A, Italy
E-mail: {giampaolo.fiorentino,
antonello.corsi}@eng.it
Figure 1:
Key enablers
aspects associated
lifestyles).
with
urban
Figure 2: The Amsterdam Social Dashboard, developed on top of the cItyAM platform for the
Amsterdam Institute for Advanced Metropolitan Solutions (AMS) opening day.
42
References:
[1] Qi Gao, et al.: A Comparative
Study of Users Microblogging
Behavior on Sina Weibo and Twitter,
UMAP 2012
[2] J. Oosterman, et al.: Crowd vs.
experts: nichesourcing for knowledge
intensive tasks in cultural heritage,
WWW (Companion Volume) 2014
[3] M. Grabowski, J. Hidders, J. Sroka:
Representing MapReduce,
Optimisations in the Nested Relational
Calculus, BNCOD 2013
Please contact:
Alessandro Bozzon, Claudia Hauff,
Geert-Jan Houben
TU Delft, The Netherlands
E-mail: [email protected],
[email protected],
[email protected]
What are the typical architectural elements that characterize the visual
style of a city (e.g., window or balcony type)? (Figure 1a)
What is their geo-spatial distribution?
(Figure 1b)?
How does the visual style of an area
evolve over time?
What are the boundaries between
visually coherent areas in a city?
These examples just touch on the range
of interesting questions that can be
posed regarding the visual style of a
city. Other types of questions concern
the distribution of people and their
activities For example, how does the
number of people and their activities at
a particular place evolve during a day,
the seasons or years? Or perhaps you
might want to know the make-up of
activities on a given street: the presence
of tourists sightseeing, locals shopping,
the elderly walking their dogs, or children playing. This type of data can also
be used to respond to significant urban
issues, for example, what are the major
causes of bicycle accidents?
New applications
To progress the way we can respond to
these types of questions would open-up
new ways Smart Cities can be visualized, modelled, planned and simulated
by taking large-scale dynamic visual
inputs from a range of visual sensors
into account. Some examples of how
this data might be applied include:
the real-time quantitative mapping
and visualization of existing urban
spaces [1] to support architects and
decision makers (Figure 1),
the ability to predict and model the
evolution of cities [3] (e.g., land-use
policies and the way they impact on
the visual appearances of different
neighbourhoods),
obtaining detailed dynamic semantic
city-scale 3D reconstructions and
using them to simulate different environmental scenarios, e.g., levels of
noise, energy consumption or illumination, and
the analysis of human activities, e.g.,
evaluating the future success of a
restaurant or the need of to introduce
new traffic security measures.
43
Figure 1: Quantitative visual analysis of urban environments from street view imagery [1].
1a: Examples of architectural visual elements characteristic of Paris, Prague and London, identified through the analysis of thousands of Street
View images. 1b: An example of a geographic pattern (shown as red dots on the map of Paris) of one visual element, balconies with cast-iron
railings, showing their concentration along the main boulevards. This type of automatic quantitative visual analysis has a potentially significant
role in urban planning applications.
case Paris). This is a tremendously difficult task as the differences between the
distinguishing features of different
places can be very subtle. We were also
faced with a difficult search problem:
given all the possible patches in all the
possible images, which patches are both
geographically informative and occur
frequently? To address these issues, we
proposed a discriminative clustering
approach which took into account the
weak geographic supervision. We show
that geographically representative
image elements can be discovered automatically from Google Street View
imagery in a discriminative manner. We
applied the algorithm on image datasets
from 12 cities (Paris, London, Prague,
Barcelona, Milan, New York, Boston,
Philadelphia, San Francisco, San Paulo,
Mexico City and Tokyo), with each
dataset featuring approximately 10,000
images. An example of the results was
discussed above (and illustrated in
Figure 1). This example demonstrates
that these learnt elements are visually
interpretable and perceptually geoinformative. We further demonstrate
that the identification of these elements
can support a variety of urban-scale
quantitative visual analysis tasks, such
as mapping architectural correspondences and influences within and across
cities, or finding representative elements at different geo-spatial scales [1].
Link:
CityLab@Inria Project Lab on Smart
Cities: http://citylab.inria.fr
References:
[1] C. Doersch, S. Singh, A. Gupta, J.
Sivic, and A. Efros. What makes Paris
look like Paris? ACM Transactions on
Graphics (SIGGRAPH 2012)
[2] J.B. Michel et al. Quantitative
analysis of culture using millions of
digitized books. Science,
331(6014):176182, 2011
[3] C.A. Vanegas et al. Modelling the
appearance and behaviour of urban
spaces. Computer Graphics Forum,
29(1):25-42, 2010.
Please contact:
Josef Sivic
Inria and Ecole Normale Suprieure,
France
E-mail: [email protected]
Alexei A. Efros
UC Berkeley, USA
E-mail: [email protected]
first generation of ubiquitous augmented reality (AR) tools that meet real
user needs and fit within the context
they operate in. To illustrate the potential impacts such technologies might
have in our everyday lives, a demonstration will be conducted in front of a
large audience in late 2014. This
demonstration will be a cultural-heritage visit of Grenoble (France) presented on smartphones (Figure 1). The
application features an augmented tour
of Grenobles antique neighbourhood as
far as the 19th century fort (476m elevation). Along the route, the application
behaves like an audio AR guide, delivering walking directions and historical
information. It also includes a set of
immersive virtual history galleries.
Overall, it exposes the user to
Grenobles past and present by combining 3D-reconstructed monuments
and old geo-positioned pictures. For
example, the citys old roman fortifications are overlaid on a live camera view
using visual-recognition techniques.
Finally, to further enhance user immersion, the application provides different
3D soundscapes synchronized with the
visual rendering.
This demonstration addresses a wide
spectrum of the technological chal-
Figure 1: Examples of
user interfaces seen as
part of the culturalheritage visitor
application developed for
Grenoble which uses
augmented reality tools.
45
nals from sources such as GPS and WiFi or by relying on the analysis of a
users trajectories with the help of a
structured map of the environment.
PDR has played a key role in the VENTURI application since the delivery of
its AR content is mainly based on the
user's estimated location. PDR and the
other technologies mentioned in this
article aim to provide available information in a user-centric way as
opposed to a device-centric. The 2014
demonstration in Grenoble, which combines advanced AR, indoor and outdoor
PDR and 3D vision tracking will be this
project s final deliverable.
Links:
TYREX team: http://tyrex.inria.fr
VENTURI project: http://venturi.fbk.eu
Reference:
[1] J. Lemordant, T. Michel, M.
Razafinahazo: Mixed Reality
Browsers and Pedestrian Navigation in
Augmented Cities in proc. of the
Graphical Web Conference, Oct 2013,
San Francisco, USA,
http://hal.inria.fr/hal-00872721/en
Please contact:
Nabil Layada
Inria Rhne-Alpes, France
E-mail: [email protected]
map. The mono-camera dataset consists of 41 videos and the RGBD dataset
contains 27 videos. For each person, the
video lasts approximately 15 minutes.
For the monocular camera, person
detection is performed using an extension of the Gaussian Mixture Model
algorithm for background subtraction.
For the RGBD camera, we used a
person detection algorithm that detects
Figure 1: Extracted trajectories of a person at home during the preparation and eating of a
meal (left )and people in a metro station while buying tickets (right).
concourse) of Paris and Turin metro stations. The results obtained show which
zones have the most intense activities
(called Heat Map). In the scene under
observation, rare or uncommon behaviours such as jumping above the barrier, fainting and loitering or frequent behaviours such as buying
tickets were identified. In the second
scenario, a road lane reserved for buses
was surveyed. Again, we were able to
learn the topology of the scene and
reveal which were normal activities
(i.e., the passage of a bus into the zone)
and abnormal activities (i.e., the passage of other vehicles into the reserved
lane). When the results were groundtruthed, a high level of recall and an
acceptable degree of precision were
obtained [2, 3].
A variety of domains can benefit from
smart video analysis. For instance, in
the near future, more than 2 billion
people will be over 65 years old, and
video analysis has the potential to help
aging adults in their daily life through
the use of smart home environments
and to help providing doctors with
activity observations that can be used to
detect possible anomalies for disease
prevention. Movement analysis in
crowded areas, such as metro stations,
can detect and alert anomalous behav-
References:
[1]. G. Pusiol, F. Bremond and M.
Thonnat: Unsupervised Discovery,
Modeling and Analysis of long term
Activities, in proc. of ICVS 2011,
Sophia Antipolis, France, 2011.
[2] L. Patino, F. Bremond, M.
Thonnat: Online learning of activities
from video, in proc. of AVSS 12,
Beijing 2012.
[3] L. Patino, H. Benhadda, F.
Bremond: Data Mining in a Video
Database, in Intelligent Video
Surveillance Systems, Wiley, Online
Library, 2013,
DOI:10.1002/9781118577851.ch14
Please contact:
Franois Bremond
Inria, France
E-mail: [email protected]
management tasks in a privacy-preserving manner. Our goal is (i) to provide data management and access control techniques embedded into trusted
cells which limits the personal data
exposed to the services and applications
to a minimum subset; and (ii) to rely on
trusted cells to implement a usage control model which protects the personal
data used by applications against unexpected disclosures once they have left
the security sphere of a trusted cell.
Our approach is based on the vision that
privacy-preserving trusted cells, i.e.,
trusted gateways deployed at home
(fixed) or in users' hands (portable), can
enforce a usage control model in connection with an untrusted cloud infrastructure. From a technical point of
view, the challenges associated with
this approach are:
Developing trusted cells which provide strong security guarantees: in a
Smart City, many devices can be considered as potential trusted cells
including microcontroller based
tokens (e.g., SIM cards or sensors) or
mobilephones endowed with an
ARM Trustzone processor. Preliminary proposals start addressing the
support of relational operations like
selection, projection and join within
secure microcontrollers [2].
Designing usage control models, as
well as the mechanisms needed to
enforce them. We are currently
exploring a solution which relies on
Link:
48
Figure 1: The main window of the SMOC application. In the left sub-window, the current service requests are displayed and in the right, the
optimal agent allocation required to fulfil them.
ERCIM NEWS 98 July 2014
49
50
Link:
http://www.ics.forth.gr/isl/
Reference:
[1] Grasso, Giovanni, et al. "An ASPbased system for team-building in the
Gioia-Tauro seaport." Practical Aspects
of Declarative Languages. Springer
Berlin Heidelberg, 2010. 40-42
Please contact:
Filippos Gouidis, Theodore Patkos and
Giorgos Flouris
FORTH-ICS, Greece
Tel:+30-2810-391632
E-mail: [email protected];
[email protected]; [email protected]
51
European
Research and
Innovation
Function part: The function part contains the implementation of the component functions, for instance, a brake torque
calculation algorithm.
Timing part: The timing part contains the timing properties
of the system, such as the worst-case execution times of
component functions.
The system architecture, consisting of the component part
and the network part, is built using elements from a modular
assembly system provided by the DTFSim. These elements
are grouped together to from more complex structures, such
as an ECU or an Ethernet bus. Typical elements are sensors,
processors and actuators. Component functions (function
part) are added to the different elements to be able to perform
specific control tasks. Finally, each element has a propagation delay (timing part).
DTFSim models consist of event chains, where an event
chain is a directed path from a sensor to an actuator, with an
arbitrary number of elements in between. The simulation
aims to determine essential system characteristics, such as
the bus load (the load of the communication network) and the
control signal latencies (the propagation times of control signals from sensors to actuators). This is achieved by stimulating the system at the model inputs (sensors) and by
observing the event and data flow along event chains over
time to the actuators.
DTFSim Workflow
A typical workflow comprises the following steps:
Configuration: The first step is the generation of the system configuration, which consists of the system architecture (component and network part) and the system behaviour (function and timing part).
Drive Cycle: A drive cycle consists of a set of input events
for each sensor of the system, e.g., the different positions
of the vehicle brake pedal during simulation. The sum of
all input events is an event list used for stimulation of the
system.
Each of these behaviours requires different anomaly detectors which consider different features calculated from different parts of the data, often on different time scales. Some
are suitably handled with statistical methods, others with rule
based approaches and yet others with a combination. Most
statistical anomaly detection approaches used in this study
were based on the Incremental Stream Clustering framework
[1] developed by SICS, and most of the rule based detection
is based in the Situation Detector platform [2] developed by
Saab.
Results
The methods developed in this study were evaluated on real
maritime data collected from the Baltic sea. The success of
this approach in detecting interesting situations is illustrated
by the following examples:
A risk of running ashore - Saab has combined a rule based
detection of ships approaching shallow waters with a statistical anomaly detector for ships that deviate from the
usual routes in the area. The detector detected actual
groundings up to three minutes prior to such an event
occurring (see Figure 1).
Dangerous behaviour - the SICSs movement pattern
behaviour analysis detected a small fishing boat that was
ERCIM NEWS 98 July 2014
55
A Breakthrough
for Balanced Graph
Partitioning
by Fatemeh Rahimian
Researchers at SICS have invented a new way to
partition graphs into a given number of clusters, such
that the related information belongs to the same cluster
and the number of connections between clusters are
minimized. Graph partitioning, a well known NPComplete problem, has been already thoroughly
investigated for small and medium sized graphs, but
this distributed algorithm works on very large graphs.
Our world is increasingly connected, and this is changing our
lives in ways that we still do not fully understand. New tools
and technologies have given us the unprecedented potential
to make sense of the huge inter-connected datasets that exist
in various fields of science, from social networks to biological networks. Relations can be mathematically described as
graphs; for example, a network of friends on Facebook can
be described by a graph, which shows a users closest friends
and who they are related to. The increasing size of datasets
means that graph sizes are also increasing: this means that
they must be partitioned into smaller clusters so they can be
more easily managed on multiple machines in a distributed
fashion.
The new solution for this is a distributed heuristic based
algorithm that can efficiently partition big graphs into a
given number of clusters of equal size or any given size. The
key point in this approach is that no global knowledge is
required, and simultaneous access to the entire graph is not
assumed.
The algorithm used to solve the problem is very intuitive. It
starts by randomly assigning vertices to partitions. Over the
course of the algorithm, vertices from different partitions
iteratively negotiate with each other and exchange their partition assignments, if that exchange results in a better partitioning [1]. When this iterative optimization converges,
neighboring vertices of the graph will mostly end up in the
same partition, while there will be very few edges that cross
different partitions (See Figure 1). The algorithm is inherently a local search optimization enhanced using a simulated
annealing technique. A variant of this work has been specifically designed for graphs with power-law degree distribution, where vertex-cut partitioning has proved more efficient
than edge-cut partitioning [2]. Both solutions are kept as
simple as possible, so that the algorithm can be easily
adopted by various real world applications.
Link:
http://e2e-clouds.org/
References:
[1] Rahimian, Fatemeh, Amir H. Payberah, Sarunas Girdzijauskas, Mark Jelasity, and Seif Haridi. "Ja-be-ja: A distributed algorithm for balanced graph partitioning." In the 7th
IEEE Conference on Self-Adaptive and Self-Organizing
Systems (SASO), 2013.
[2] Rahimian, Fatemeh, Amir H. Payberah, Sarunas Girdzijauskas, and Seif Haridi. "Distributed vertex-cut partitioning." In the 14th IFIP International conference on Distributed Applications and Interoperable Systems (DAIS), 2014.
Please contact:
Fatemeh Rahimian
SICS Swedish ICT
E-mail: [email protected]
Events
fMICS14 - 19th
International
Workshop on formal
Methods for Industrial
Critical Systems
7th International
Conference of the
ERCIM Working Group
on Computational
and Methodological
Statistics
57
Events
International
Workshop on
Computational
Intelligence
for Multimedia
Understanding
In Brief
International
Innovation Award
for Martin Kersten
Martin Kersten, Research Fellow at
CWI, is awarded the 2014 SIGMOD
Edgar F. Codd Innovations Award,
the most prestigious prize for researchers who have made
innovative and significant contributions to database systems
and databases. Kersten received the award on 26 June at the
annual ACM SIGMOD/PODS Conference. The Awards
Committee recognized the influential contributions of
Kersten to the big data problem, his outstanding achievements in scientific research in advanced database architectures and his pioneering work in the realization of
MonetDB.
According to Kersten, massive accumulation of data
requires fundamental research and changes in database management systems. In MonetDB he has pioneered the
columns-store technology since 1993. Nowadays it is the
most widespread open-source column-store database management system, which is worldwide used in more than 130
countries with over 300,000 downloads. Since 2011,
column-store technology as pioneered in MonetDB has
found its way into the product offerings of all major commercial database vendors in relational database systems.
More information:
http://www.cwi.nl/news/2014/international-innovationaward-big-data-research-martin-kersten
European Project
on Precision Farming
Increasingly, remote sensing data is made publicly available
by organizations like ESA and NASA. Based on these data,
and in combination with other sources, new valuable applications can be created. In the European research project
Linked Open Earth Observation Data for Precision Farming
(LEO) researchers from CWI and the University of Athens
join their forces with industry partners to develop an application for precision farming. The new application is based
on remote sensing and geospatial data. With precision
farming - advanced agriculture using GPS, satellite observations and tractors with on-board computers - the farming
process is performed as accurately and efficiently as possible. This is achieved by combining data from earth observations with other geospatial sources such as cadastral data,
data on soil quality, vegetation and protected areas. This
enables farmers to find the optimal trade-off in maximizing
yield while minimizing fertilizers and pesticides. At CWI,
the researchers will combine various data sources, transfer
them into RDF format and publish them as Linked Open
Data.
Roberto Scopigno
receives the
Eurographics
Distinguished
Career Award
2014
Roberto Scopigno is the recipient of the Eurographics
"Distinguished Career Award" 2014, an award given every
other year to a professional in computer graphics who has
made outstanding technical contributions to the field and has
shaped computer graphics in Europe.
Roberto Scopignos work has had a profound impact on the
field of visual computing. Of particular importance has been
his work on surface simplification, LOD and multiresolution
representations for surfaces and volumes. His papers on
these topics have been cited widely and stimulated considerable follow-up work. The BDAM algorithm and its 3D
extension, Tetra-Puzzles, grew over ingenious novel data
structures for hierarchical seamless space subdivision and
have inspired new multiresolution applications for the
inspection of terrain models and gigantic meshes. He is a
world-wide leader in the development of novel algorithms
and techniques for Cultural Heritage and for the acquisition,
preservation and visualization of digital copies of physical
artifacts inherited from the past.
Roberto Scopigno is a recognized scientific leader. He has
created a very successful research group at CNR Pisa, and
several of his former students have themselves become wellknown productive researchers. He has demonstrated a
strong leadership in Computer Graphics research in Europe,
and he has been a major actor in shaping Computer Graphics
in Italy. Roberto has significantly advanced the field through
his work and energy, and by setting a personal example.
More information:
The complete award citation is available at:
https://www.eg.org/index.php/component/content/article/57
-awards/distinguished-career-award-recipients/340scopigno-2014
https://www.eg.org/index.php/awards/career-award
59
ERCIM - the European Research Consortium for Informatics and Mathematics is an organisation dedicated to the advancement of European research and development, in information
technology and applied mathematics. Its member institutions aim to foster collaborative work
within the European research community and to increase co-operation with European industry.
ERCIM is the European Host of the World Wide Web Consortium.
FWO
Egmontstraat 5
B-1000 Brussels, Belgium
http://www.fwo.be/
University of Cyprus
P.O. Box 20537
1678 Nicosia, Cyprus
http://www.cs.ucy.ac.cy/
F.R.S.-FNRS
rue dEgmont 5
B-1000 Brussels, Belgium
http://www.fnrs.be/
University of Geneva
Centre Universitaire d'Informatique
Battelle Bat. A, 7 rte de Drize, CH-1227 Carouge
http://cui.unige.ch
University of Southampton
University Road
Southampton SO17 1BJ, United Kingdom
http://www.southampton.ac.uk/
Universty of Warsaw
Faculty of Mathematics, Informatics and Mechanics
Banacha 2, 02-097 Warsaw, Poland
http://www.mimuw.edu.pl/
Universty of Wroclaw
Institute of Computer Science
Joliot-Curie 15, 50383 Wroclaw, Poland
http://www.ii.uni.wroc.pl/