Final Users tools:
-Km4City mobile applications
-Km4City web application: http://www.km4city.org
Public administrator tools:
-ServiceMap Server, plus API, http://servicemap.disit.org
-Smart decision support system, http://smartds.disit.org
-Twitter Vigilance connection, http://www.disit.org/tv
Developers tools: http://www.disit.org/km4city
-ServiceMap Server, plus API, http://servicemap.disit.org
-Ontology Documentation
-LOG LOD browser
-Open Source Mobile Application, FODD
Back Office tools for Public Administrations
-Data Ingestion Manager, DIM
-Smart City Engine, SCE, the reasoned with scheduled processes
-RDF Indexer Manager, RIM
-Distributed Scheduler
-RDF store enricher with dbPedia
Adopted on projects and real scenarios
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, March 2016
1. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City: Status and Trend
Smart City Ontology, status, tools and trend
http://www.disit.org/km4city
Distributed Data Intelligence and Technologies Lab
Distributed Systems and Internet Technologies Lab
Prof. Paolo Nesi
DISIT Lab
Dipartimento di Ingegneria dell’Informazione
Università degli Studi di Firenze
Via S. Marta 3, 50139, Firenze, Italia
tel: +39-055-2758515, fax: +39-055-2758570
http://www.disit.dinfo.unifi.it
paolo.nesi@unifi.it
Km4City status and progress, March 2016
2. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Km4City
3. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Km4City
4. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City
Knowledge model
for the city
5. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
The Km4City Challenge
• Huge amount of data are produced from: Open Data,
Linked Data, Real Time sensors, Twitter, WiFi, etc.
(big data: velocity, variety, volume, veracity, …)
– Most of them are not semantically interoperable
• A common model is the only solution to provide services
to Public Administrations, Citizens, City Operators
(mobility, energy, telecom, etc.)
– None of them may have the global view
– Cities needs to create a control room with open tools
– Integrated competences are needed on a large range of
solutions, from ICT, energy, mobility, risk assessment,
resilience, etc.
Km4City status and progress, March 2016
6. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City: Aggregated Data• produce more results than the simple add.
– Offering Aggregated data as a service, API
• Enabling risk and resilience assessment
• Providing integrated services
– Large companies (as city operators) may have
back their data augmented with the data of
others stakeholders, plus OD, etc.
– Reduction of costs to make innovative
services, facilitating the work for the SME
– Exploiting inference, self correction,
reasoning
– reduction of time of adding new data in the
integrated environment
– Increasing city resilience and smartness
Km4City status and progress, March 2016
7. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Public Services
Govern, events,
…
Sensors, IOT
Cameras, ..
Environment,
Water, energy
Social Media
WiFi, network
Km4City Smart City Engine
DISCES ‐‐Distributed and parallel architecture on Cloud
Transport systems
Mobility, parking
Smart Decision Support
Http://Smartds.disit.org
Twitter Vigilance
Http://www.disit.org/tv
Flow and Origin Destination Matrix
Http://www.disit.org/odsf
Service map browser
Http://servicemap.disit.org
Smart City Dashboard
Http://www.disit.org/dash
Km4City Smart City API Mobile e Web Apps
Shops, services,
operators
User Profiling and
Suggestions on Demand
Http://www.km4city.org
Km4City
Tools for Final Users
Tools for Operators
Km4City
Km4City Tools for Developers
Km4City status and progress, March 2016
8. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Final Users tools:
– Km4City mobile applications
– Km4City web application: http://www.km4city.org
• Public administrator tools:
– Smart City Dashboards, http://dashboard.km4city.org
– ServiceMap Server, http://servicemap.disit.org
– Smart decision support system, http://smartds.disit.org
– Twitter Vigilance, http://www.disit.org/tv
– Traffic and People Flow Assessment http://www.disit.org/6694
• Developers tools: http://www.disit.org/km4city
– ServiceMap Server, plus API, http://servicemap.disit.org
– Ontology Documentation http://www.disit.org/km4city
– LOG LOD browser http://log.disit.org
– Open Source Mobile Application, FODD http://www.disit.org/6595
• Back Office tools for Public Administrations
– Data Ingestion Manager, DIM, http://www.disit.org/6732
– Distributed Smart City Engine, SCE, Scheduler, DISCES http://www.disit.org/6515
– RDF Indexer Manager, RIM, http://www.disit.org/6708
– RDF store enricher with dbPedia
• Adopted on projects and real scenarios
Km4City EcoSystem
Km4City status and progress, March 2016
9. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4CityMobile App: all stores
Km4City status and progress, March 2016
http://www.km4city.org
web application
10. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Firenze dove, cosa.. Km4City
11. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Recommender
Km4City status and progress, March 2016
Chi
Quando e chi
Cosa
Dove come, perché.......
12. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Tourists in Florence
Km4City status and progress, March 2016
13. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org Hot WiFi in Florence
Km4City status and progress, March 2016
14. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Textual search; for example: “Mazzini”
Km4City status and progress, March 2016
Km4City In Toscana
15. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Firenze and beyond
• Search all services in the area
Km4City status and progress, March 2016
16. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itKm4City on Firenze & Tuscany
Km4City status and progress, March 2016
Road Graph (Tuscany region)
132,923 Roads
389,711 Road Elements
318,160 Road Nodes
1,508,207 Street Numbers
110,374 Services (20 cat, 512 cat.)
2,326 Bus stops & 86 bus lines
210 Parking areas
424 Traffic Sensors
Info on: points, paths, areas, etc.
Dynamic/real‐time
• bus lines: 200 updates/day per line
• Parking status: 36 updates/day
• Traffic Sensors: 48 updates/day
• Weather: 2 updates/day for 285 areas
• Events: 60 new events/day
• Wi‐Fi: 250,000 measures per day
17. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Areas, Bus lines, bike lanes, tram, RTZ, etc.
Km4City status and progress, March 2016
Km4City in Firenze
18. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Final Users tools:
– Km4City mobile applications
– Km4City web application: http://www.km4city.org
• Public administrator tools:
– Smart City Dashboards, http://dashboard.km4city.org
– ServiceMap Server, http://servicemap.disit.org
– Smart decision support system, http://smartds.disit.org
– Twitter Vigilance, http://www.disit.org/tv
– Traffic and People Flow Assessment http://www.disit.org/6694
• Developers tools: http://www.disit.org/km4city
– ServiceMap Server, plus API, http://servicemap.disit.org
– Ontology Documentation http://www.disit.org/km4city
– LOG LOD browser http://log.disit.org
– Open Source Mobile Application, FODD http://www.disit.org/6595
• Back Office tools for Public Administrations
– Data Ingestion Manager, DIM, http://www.disit.org/6732
– Distributed Smart City Engine, SCE, Scheduler, DISCES http://www.disit.org/6515
– RDF Indexer Manager, RIM, http://www.disit.org/6708
– RDF store enricher with dbPedia
• Adopted on projects and real scenarios
Km4City EcoSystem
Km4City status and progress, March 2016
19. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
20. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
ICT e
infrastrutture di
comunicazione
sono una chiave
per tenere sotto
controllo e
gestire le
infrastrutture
ma …. non è
sufficiente per
migliorare la
resilienza delle
città:
Control Room delle Città Metropolitane devono:
• arrivare a supervisionare domini multipli e le
interdipendenze fra mobilità, energia, comunicazione,
servizi, flussi traffico, flussi pedonali, turismo, etc.
• Migliorare la loro Resilienza, capacità di reazione ed
assorbimento.
Km4City status and progress, March 2016
21. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Decisioni supportate dai dati
periodiche ed in tempo reale
• Condivisione e Integrazione Dati
multidominio: semantica e bigdata
• Dati Smart City Engine Control Room
• analisi: monitoraggio, flussi e
comportamenti, sondaggi, mining,
correlazioni, cause – effetti, etc.
– Per il miglioramento di servizi
correnti
– Per reagire ad eventi,
incremento della resilienza,
– Per la creazione
servizi innovativi
– …
Km4City status and progress, March 2016
22. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Big Data Smart City Architecture
Km4City status and progress, March 2016
Interoperability
Data
Ingestion
Manager
(static
and real
time)
Data / info Rendering
Social
Vigilance
Km4City
Data Ingesting
and mining
Reasoning and
Deduction
Data Acting
processors
Social
Media
Peripheral
processors
Traffic
Control
Sensors
Data
Energy
central
eHealth
Agency
Open
Data
…….
Citizens Formation
Applications
Distributed processing
Smart City Engine, SCE
Service Map
Linked Open Graph
Smart Decision Sup.
Km4City API
Sugg. and Alarms
Profiled Services
Process In / Data Export
Development
Making Decision
Making Suggestions
Dashboards
23. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Servicemap front end
24. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart City Decision Support
• Smart Decision Support
System based on
System Thinking plus
• Actions to city reaction,
resilience, smartness..
Enforcing
• Mathematical model for
propagation of decision
confidence..
• Collaborative work…,
• Processes connected to
city data: DB, RDF Store,
Twitter, etc.
• Production of
alerts/alarms
• Data analytics process
• Twitter Processes
• reuse, copy past, …
Km4City status and progress, March 2016
25. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Twitter Vigilance
• Public parts accessible on: http://www.disit.org/tv
• Monitoring twitter channels with
– high reliability & precision, following slow, fast and explosive events
– Multiuser managing multiple: public and private channels
– Access to data, advanced search, data analytics, sentiment analysis,
.....
• A Twitter Vigilance channel is a set of real time adaptive
searches on twitter.
– Each of them may have a complex syntax according to twitter API
and service
– Each user may manage a number of channels and searchers
• Active since April 2015 with data collection, since Sept. with big
data analytics, since October with Sentiment Analysis
– Easy addressing about 600.000 per day
– Over than 30 Million of tweets
Km4City status and progress, March 2016
26. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itAll Channels (private information)
Km4City status and progress, March 2016
1) General view with top
explosive events on
commenting tv Serials
2) This is what there in the ground when
the top explosive events are hidden
27. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Twitter Vigilance
• http://www.disit.org/tv
• Citizens as sensors to
– Assess sentiment on
services, events, …
– Response of
consumers wrt…
– Early detection of
critical conditions
– Information channel
– Opinion leaders
– Communities
– formation
Km4City status and progress, March 2016
28. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Full text and Faceted Search
Facility of Twitter Vigilance db
Km4City status and progress, March 2016
29. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Twitter Vigilance, >> 500.000 tweets per day
Km4City status and progress, March 2016
30. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
NLP Sentiment Analysis (early results)
SA on a channel
SA on a Search
31. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itTraffic and People Flow Assessment
• Origin Destination Matrix
– Specific Sensors, vehicle
Kits, mobile App, Wi‐Fi
Access Points, etc.
• Assess people and traffic
flows to
– improve services
– predict critical conditions
on Crit. Infra.
– take real time decisions
and sending messages in
push to population
– Increase city resilience
– optimize traffic flow
– take decision of routing
Km4City status and progress, March 2016
http://www.disit.org/6694
32. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Final Users tools:
– Km4City mobile applications
– Km4City web application: http://www.km4city.org
• Public administrator tools:
– Smart City Dashboards, http://dashboard.km4city.org
– ServiceMap Server, http://servicemap.disit.org
– Smart decision support system, http://smartds.disit.org
– Twitter Vigilance, http://www.disit.org/tv
– Traffic and People Flow Assessment http://www.disit.org/6694
• Developers tools: http://www.disit.org/km4city
– ServiceMap Server, plus API, http://servicemap.disit.org
– Ontology Documentation http://www.disit.org/km4city
– LOG LOD browser http://log.disit.org
– Open Source Mobile Application, FODD http://www.disit.org/6595
• Back Office tools for Public Administrations
– Data Ingestion Manager, DIM, http://www.disit.org/6732
– Distributed Smart City Engine, SCE, Scheduler, DISCES http://www.disit.org/6515
– RDF Indexer Manager, RIM, http://www.disit.org/6708
– RDF store enricher with dbPedia
• Adopted on projects and real scenarios
Km4City EcoSystem
Km4City status and progress, March 2016
33. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Domini di intervento
• Mobilità: inter‐modalità, bigliettazione
integrata, sostenibile, scambiatori,
sfruttamento stazioni, etc.,
• Servizi: gov ..SUAP, edu, turismo, beni
culturali, salute, etc.,
• Energia: risparmio energetico, riduzione
amissioni, inquinamento, etc.,
• Ambiente: qualità dell’aria, fiumi,
meteo, rifiuti, etc.,
• … commercio, industria, etc.
• ... Infrastrutture critiche. resilienza
Km4City status and progress, March 2016
http://servicemap.disit.org
34. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart‐city Ontology
• The data model provided have been mapped into
the ontology, it covers different aspects:
– Administration
– Street‐Guide
– Points of interest
– Citations from strings
– Local public transport
– Sensors..
– Temporal aspects
– Metadata on the data
– Statistics
– Risk assessment
Km4City status and progress, March 2016
Temporal
Macroclass
Point of
Interest
Macroclass
Sensors
Macroclass
Local public
transport
Macroclass
Administration
Macroclass
Street‐guide
Macroclass
PA hasPublicOffice OFFICE
SENSOR measuredTime TIME
SERVICE isInRoad ROAD
CARPARKSENSOR
observeCarPark CARPARK
BUS hasExpectedTime TIME
CARPARK
isInRoad
ROAD
BUSSTOPFORECAST
atBusStop BUSSTOP
WEATHERREPORT refersTo PA
BUSSTOP isInRoad ROAD
ADMINISTRATIVEROAD
ownerAuthority PA
MetaData
35. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
I Dati
• Collezionamento dati statici, quasi statici
e real time, stream
– Dati open: geo localizzati, servizi,
statistiche, censimenti, etc.
– Dati privati degli operatori: con licenze
limitate per non permettere di fare
profitto ad altri operatori sulla base dei
loro dati
– Dati personali delle persone: profili,
comportamenti tramite APP, IOT, sensori,
web, etc.
• Integrazione dati per renderli
semanticamente interoperabili, ed
operare deduzioni (time, space… )
– I tradizionali collettori di open data danno
visioni statistiche ma non sono adatti a
produrre servizi integrati
– Integrazione con modelli semantici
unificanti come Km4City
Km4City status and progress, March 2016
36. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Service Map Tools
Km4City status and progress, March 2016
37. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Exploiting Big Data Reasoning
Smart Decision System
Data processing
DISCES
Database
DISCES: Distributed
SCE Scheduler
Linked Open Graph,
Visual Query Graph
Service Map
SCE: Smart City
Engine
Km4City
RDF Store
+ indexes:
SPARQL
End point
Distributed processing
Reasoning and Deduction
Web and App
Suggestions and Alarms
Development Interfaces & Srv.
Development Framework
Data Analytics
Data Status
web pages
Other SPARQL
End Points Developers and
Managers
use
development
Low Level
Km4City
API
High Level
Km4City
API
Twitter Vigilance
Information,
Data Exploitation,
Data Rendering,
Profiled Services,
Formation, etc.
38. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Service Map
http://servicemap.disit.org
39. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Linea 4
Km4City status and progress, March 2016
40. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4city ServiceMap Km4City API
• http://www.disit.org
/6597
– REST API: serviceURI
or Selection or GPS
– REST API: Query ID
– Receive an email
– Get a JSON, HTML, …
• EMBED facility in
third party web
pages
Km4City status and progress, March 2016
41. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
https://play.google.com/store/apps/deta
ils?id=org.disit.fodd
Km4City status and progress, March 2016
42. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Fodd, open source
demonstrator
43. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart‐city Ontology
km4city
Km4City status and progress, March 2016
>84 Classes
>100 ObjectProperties
>100 DataProperties
Ontology Documentation:
http://www.disit.org/6506
http://www.disit.org/6507
http://www.disit.org/5606
http://www.disit.org/6461
44. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Ontology and tools
• documentation ENG: http://www.disit.org/5606
• documentation ITA: http://www.disit.org/6461
• image: http://www.disit.org/6507
• ontology .. the OWL and triple version
http://www.disit.org/6506
• FODD 2015 app http://www.disit.org/6595
• API Service Map: http://www.disit.org/6597
• Service Map: http://servicemap.disit.org
Km4City status and progress, March 2016
45. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://log.disit.org/spqlquery/
Km4City status and progress, March 2016
46. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://log.disit.org
Km4City status and progress, March 2016
Linked Open Graph
http://log.disit.org
47. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Linked Open Graph
http://log.disit.org
A bus stop info….
48. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
http://log.disit.org
49. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City EcoSystem
Km4City status and progress, March 2016
• Final Users tools:
– Km4City mobile applications
– Km4City web application: http://www.km4city.org
• Public administrator tools:
– Smart City Dashboards, http://dashboard.km4city.org
– ServiceMap Server, http://servicemap.disit.org
– Smart decision support system, http://smartds.disit.org
– Twitter Vigilance, http://www.disit.org/tv
– Traffic and People Flow Assessment http://www.disit.org/6694
• Developers tools: http://www.disit.org/km4city
– ServiceMap Server, plus API, http://servicemap.disit.org
– Ontology Documentation http://www.disit.org/km4city
– LOG LOD browser http://log.disit.org
– Open Source Mobile Application, FODD http://www.disit.org/6595
• Back Office tools for Public Administrations
– Data Ingestion Manager, DIM, http://www.disit.org/6732
– Distributed Smart City Engine, SCE, Scheduler, DISCES http://www.disit.org/6515
– RDF Indexer Manager, RIM, http://www.disit.org/6708
– RDF store enricher with dbPedia
• Adopted on projects and real scenarios
50. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Data Ingestion and Mining
Km4City status and progress, March 2016
Static Data
harvesting
Data
Mapping
To triple
Quality
Improve
ment
Indexing
Real Time
Data
Ingestion
Store
Validation
Semantic
Interoperability
Reconciliation
Ontologie
triple
triple
‐ Sensors
‐ Meteo
‐ AVM
‐ Parcking
Blog & SN
Vigilance
Indexing
Ontologie
RDF
Store +
indexes:
SPARQL
Text
Mining
NLP
OSIM based tools
http://osim.disit.org
Twitter Vigilance
Http://www.disit.org/tv
RDF
Store +
indexes:
SPARQL
RDF Store
Enrichment
RDF Indexing ReasoningData Ingestion and Mining
Data
Mapping
To triple
51. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Example of Ingestion process
Km4City status and progress, March 2016
52. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itRDF Store Enrichment,
VIP names identification
Km4City status and progress, March 2016http://www.disit.org/5507
53. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Other
SPARQL
End points
Data Ingestion and Mining
Km4City status and progress, March 2016
DIM: Data Ingestion
Manager
DISCES: Distributed
SCE Scheduler
RIM: RDF Indexing
Manager
RIM Database
and versioning
DIM
Database
DISCES
Database
Static Data
harvesting Data
Mapping
To triple
Quality
Improve
ment
Indexing
Real Time
Data
Ingestion
RDF Store
Validation
Semantic
Interoperability
Reconciliation
Km4City
Ontology
triple
triple
RDF
Store +
indexes:
SPARQL
End point
Distributed
Bigdata store
R2RML
Models
Data Ingestion and Mining RDF Indexing
Sporadic:
‐Validation
‐Reconciliation
‐Enrichment
RDF Store
Enrichment
Reasoning
Data Status
web pages
‐ Sensors
‐ Meteo
‐ AVM
‐ Parcking
Distributed processing
54. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DIM: Data Ingestion Manager
Km4City status and progress, March 2016
RIM RDF Index Manager
55. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itSmart City Engine
• Status: in progress
• SLA derived from Cloud SLA
• Model mutuated from Smart Cloud Engine of ICARO
Km4City status and progress, March 2016
Http://192.168.0.45
56. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itDistributed SCE Scheduler
Km4City status and progress, March 2016
http://192.168.0.72
57. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Distributed SCE Scheduler
Km4City status and progress, March 2016
http://192.168.0.72
58. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itRDF Triples generated
Macro Class Static Triples
Reconciliation
Triples
Real Time Triples
Loaded
Total on 1.5
months
Administration 2.431 0 ‐‐ 2.431
Metadata of DataSets 416 0 ‐‐ 416
Point of Interest
(35.273 POIs in Tuscany) 471.657 34.392 ‐‐ 506.049
Street‐guide
(in Tuscany) 68.985.026 0 ‐‐ 68.985.026
Local Public
Transport (<5 lines of FI) 644.405 2.385
135.952
per line per day, to be filtered, read
every 30 s, they respond in minutes
(static) 646.790
51.111.078
Sensors (<201 road sensors,
63 scheduled every two hours) ‐‐ 4.240
102
per sensor per read, every 2 hours,
they are very slow in responding
Parking (<44 parkings,
12 scheduled every 30min) ‐‐ 1.240
7920
per park per day, 3 read per hour,
they respond in seconds
Meto (286 municipalities,
all scheduled every 6 hours) ‐‐ ‐‐
185
per location per update,
1‐2 updates per day
Temporal events,
time stamp ‐‐ ‐‐
6
for each event 1.715.105
Total 70.103.935 42.257 122.966.893
Km4City status and progress, March 2016
59. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City EcoSystem
• Final Users tools:
– Km4City mobile applications
– Km4City web application: http://www.km4city.org
• Public administrator tools:
– Smart City Dashboards, http://dsahboard.km4city.org
– ServiceMap Server, http://servicemap.disit.org
– Smart decision support system, http://smartds.disit.org
– Twitter Vigilance, http://www.disit.org/tv
– Traffic and People Flow Assessment http://www.disit.org/6694
• Developers tools: http://www.disit.org/km4city
– ServiceMap Server, plus API, http://servicemap.disit.org
– Ontology Documentation http://www.disit.org/km4city
– LOG LOD browser http://log.disit.org
– Open Source Mobile Application, FODD http://www.disit.org/6595
• Back Office tools for Public Administrations
– Data Ingestion Manager, DIM, http://www.disit.org/6732
– Distributed Smart City Engine, SCE, Scheduler, DISCES http://www.disit.org/6515
– RDF Indexer Manager, RIM, http://www.disit.org/6708
– RDF store enricher with dbPedia
• Adopted on projects and real scenarios
Km4City status and progress, March 2016
60. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Scenarios and adoptions
• Km4City is at the basis of real scenarios
– the Florence data aggregator, presented at FODD 2015,
February
– http://servicemap.disit.org, see mobile Apps, etc.
• Km4City is adopted in running projects up to 2020
– Sii‐Mobility Smart City National, 13.5 Meuro
– RESOLUTE H2020 DRS7 project of the EC, 3.8 Meuro
– REPLICATE H2020 SCC1 project of the EC, 29 Meuro
– …..
Km4City status and progress, March 2016
61. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Experimentations and validation in Tuscany
• Integration with present central station and subsystems
• DISIT lab, Università di Firenze, is the tech-scientific coordinator
Sii‐Mobility
Km4City status and progress, March 2016
http://www.Sii-Mobility.org
ECM; Swarco Mizar;
Inventi In20; Geoin;
QuestIT; Softec;
T.I.M.E.; LiberoLogico;
MIDRA (autostrade,
motorola); ATAF;
Tiemme; CTT Nord;
BUSITALIA; A.T.A.M.;
Effective Knowledge;
eWings; Argos
Engineering; Elfi;
Calamai & Agresti;
Project; Negentis
63. Obiettivi Generali (sintesi)
• ridurre i costi sociali della mobilità
per le persone
– consentendo minori disagi, maggiore
efficienza,
– maggiore sensibilità verso le
necessità del cittadino,
– minori emissioni, migliori condizioni
ambientali;
– percorsi info‐formativi in modo che il
cittadino cambi le abitudini non
virtuose;
– ridurre i costi di trasporto ed i tempi
di percorrenza per gli utenti, per i
gestori e le amministrazioni, tramite
soluzioni di ottimizzazione.
Km4City status and progress, March 2016
• semplificare l’uso dei sistemi di
mobilità
– sensori innovativi per AVM e mezzi
privati sul territorio
– Sistemi integrati di pagamento e di
identificazione
– soluzioni di guida/percorso connesso
(connect drive, smart drive o walk)
– Integrazione di dati provenienti da
gestori e sorgenti di tipo diverso
– Gestione avanzata di mezzi
– misurazione di flussi
– realizzazione di sensori, attuatori
• Sperimentazione su comuni e province della Toscana
• Contribuire al miglioramento degli standard nazionali ed internazionali
64. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
• Develop European Resilience Management
Guidelines (ERMG)
– Develop a conceptual framework for creating/
maintaining Urban Transport Systems
• Enhance resilience through improved support of
human decision making processes, particularly by
training professionals and civil users on the ERMG
and the RESOLUTE system
• Operationalize and validate the ERMG by
implementing the RESOLUTE Collaborative
Resilience Assessment and Management Support
Systems (CRAMSS) for Urban Transport Systems
addressing Road and Urban Rail Infrastructures
– Pilots in Florence and Athens
• Adoption of the ERMG at EU and Associated
Countries level
Km4City status and progress, March 2016
http://www.resolute‐eu.org
University of Florence:
DISIT lab DINFO (Proj
coordinator), DISIA and DST
UNIFI IT
THALES THALES IT
ATTIKOMetro ATTIKO GR
Comune di Firenze CDF IT
Centre for Research and
Technology Hellas
CERTH GR
Fraunhofer‐Gesellschaft zur
Förderung der angewandten
Forschung e.V.
FHG DE
HUMANIST
HUMANIS
T
FR
SWARCO Mizar SWMIZ IT
Associação para o
Desenvolvimento da
Investigação no Instituto
Superior de Gestão
ADI‐ISG PT
Consorzio Milano Ricerche CMR IT
65. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
66. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
• demonstrate Smart City technologies in energy,
transport and ICT in districts in:
– San Sebastian, Florence and Bristol,
– follower cities of Essen, Nilufer and Lausanne
• Cities are the customer: considering local
specificities
• Solutions must be replicable, interoperable and
scalable.
– Integrated Infrastructure: deployment of ICT
architecture, from internet of things to
applications
– Low energy districts
– Urban mobility: sustainable and smart urban
services
1 (coordinator) FOMENTO DE SAN SEBASTIAN FSS SPAIN
2 AYUNTAMIENTO DE SAN SEBASTIAN SAN SEBASTIAN SPAIN
3 COMUNE DI FLORENCE FLORENCE ITALY
4 BRISTOL COUNCIL BRISTOL UNITED KINGDOM
5 STADT ESSEN ESSEN GERMANY
6 NILUFER BELEDIYESI NILUFER TURKEY
7 VILLE DE LAUSANNE LAUSANNE SWITZERLAND
8 IKUSI ANGEL IGLESIAS, S.A. IKUSI SPAIN
9 ENDESA ENERGÍA, S.A. ENDESA SPAIN
10 EUROHELP CONSULTING, S.L. EUROHELP SPAIN
11 ILUMINACION INTELIGENTE LUIX, S.L. LUIX SPAIN
12 FUNDACION TECNALIA RESEARCH & INNOVATION TECNALIA
SPAIN
13 EUSKALTEL, S.A. EUSKALTEL SPAIN
14 COMPAÑÍA DEL TRANVÍA DE SAN SEBASTIÁN DBUS SPAIN
15 CONSIGLIO NAZIONALE DELLE RICERCHE CNR ITALY
16 ENEL DISTRIBUZIONE, SPA ENEL ITALY
17 MATHEMA, SRL MATHEMA ITALY
18 SPES CONSULTING SPES ITALY
19 TELECOM ITALIA, SPA TELECOM ITALY
20 UNIVERSITA DEGLI STUDI DI FLORENCE UNIFI ITALY:
DINFO.DISIT, DIEF
21 THALES ITALIA, SPA THALES ITALY
22 ZABALA INNOVATION CONSULTING ZABALA SPAIN
23 TECHNOMAR TECHNOMAR GERMANY
24 UNIVERSITY OF BRISTOL UOB UNITED KINGDOM
25 UNIVERSITY OF OXFORD UOXF UNITED KINGDOM
26 BRISTOL IS OPEN, LTD BIO UNITED KINGDOM
27 ZEETTA NETWORKS ZEETTA UNITED KINGDOM
28 KNOWLE WEST MEDIA CENTRE, LGB KWMC UNITED KINGDOM
29 TOSHIBA RESEARCH EUROPE, LTD TREL UNITED KINGDOM
30 ROUTE MONKEY, LTD ROUTE MONKEY UNITED KINGDOM
31 ESOTERIX SYSTMES, LTD ESOTERIX UNITED KINGDOM
32 NEC LABORATORIES EUROPE, LTD NEC UNITED KINGDOM
33 COMMONWHEELS CAR CLUB CIC CO-WHEELS UNITED
KINGDOM
34 UNIVERSITY OF THE WEST OF ENGLAND UWE UNITED
KINGDOM
35 ESADE BUSINESS SCHOOL ESADE SPAIN
36 SISTELEC SOLUCIONES DE TELECOMUNICACION, S.L.
SISTELEC SPAIN
67. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
REPLICATE a Firenze: Energia, ICT e Mobilità
Km4City status and progress, March 2016
68. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City EcoSystem
• Final Users tools:
– Km4City mobile applications
– Km4City web application: http://www.km4city.org
• Public administrator tools:
– Smart City Dashboards, http://dashboard.km4city.org
– ServiceMap Server, http://servicemap.disit.org
– Smart decision support system, http://smartds.disit.org
– Twitter Vigilance, http://www.disit.org/tv
– Traffic and People Flow Assessment http://www.disit.org/6694
• Developers tools: http://www.disit.org/km4city
– ServiceMap Server, plus API, http://servicemap.disit.org
– Ontology Documentation http://www.disit.org/km4city
– LOG LOD browser http://log.disit.org
– Open Source Mobile Application, FODD http://www.disit.org/6595
• Back Office tools for Public Administrations
– Data Ingestion Manager, DIM, http://www.disit.org/6732
– Distributed Smart City Engine, SCE, Scheduler, DISCES http://www.disit.org/6515
– RDF Indexer Manager, RIM, http://www.disit.org/6708
– RDF store enricher with dbPedia
• Adopted on projects and real scenarios
Km4City status and progress, March 2016
http://www.disit.org/km4city
69. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City International Actions
• DMS2015 for RIM, Vancouver, Canada, Aug. 2015
• Cognitive Systems Institute Group Speaker Series, IBM, 2015
• SMAU 2015
• European Data Forum 2015, Luxembourg, 2015
• Smart City 360, Bratislava, Slovenia, 2015
• Semantic Challenge: Bethlem, USA, October 2015
• Smart City Expo, Barcelona, Spain, 2015
• i‐Cities, Palermo, Italy, 2015
• Smart City and Big Data, Italy, Nov. 2015
• IEEE Smart City, Cina, December 2015
• …
• …
Km4City status and progress, March 2016
70. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City status and progress, March 2016
Km4city roadmap
2013
Sii‐Mobility
Smart City
National
‐ Suggestions on demand
‐ Dashboards
‐ People flow tracking
‐ Risk analysis
‐ Territorial, areas and paths
‐ Environmental: water, hearth,
‐ Statistics, Energy, IOT, ..
‐ Data Licensing models
‐ User Engagement
Weather
Cultural Heritage
Energy: recharge pillar
WiFi
Events in the city
• http://servicemap.disit.org, API
• http://log.disit.org
• http://www.disit.org/fodd
• http://www.disit.org/tv
• http://smartds.disit.org
• Tuscany Map
• Services
• AVM
• Sensors
• Parking
• …
• …
Cultural Heritage
Enrichment‐cites
Events in the city
DigitalLocations
Fresh places
…….
‐Embed
‐more API
‐iBeacon
SmartDS
Km4City App
today
Beta testing
‐ Twitter Vigilance
RESOLUTE
H2020
2015‐2017
Started
‐REPLICATE
H2020
2016‐2020
‐Sii‐Mobility
SCN: *‐2018
2014
2015
2016
71. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City: Status and Trend
Smart City Ontology, status, tools and trend
http://www.disit.org/km4city
Distributed Data Intelligence and Technologies Lab
Distributed Systems and Internet Technologies Lab
Prof. Paolo Nesi
DISIT Lab
Dipartimento di Ingegneria dell’Informazione
Università degli Studi di Firenze
Via S. Marta 3, 50139, Firenze, Italia
tel: +39-055-2758515, fax: +39-055-2758570
http://www.disit.dinfo.unifi.it
paolo.nesi@unifi.it
Km4City status and progress, March 2016