Km4City Roadmap
Data and Model
Control Room
Monitoring Traffic Flow and Parking
Monitoring City Users via Wi-Fi
Engaging Users Via Mobile App
Development Tools
Who is using it
City Resilience and DSS
Info and Documents
VIP Model Call Girls Lohegaon ( Pune ) Call ON 8005736733 Starting From 5K to...
Open Urban Platform for Smart City: Technical View
1. DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT lab, Km4City, January 2017
http://www.disit.org/km4city
Paolo Nesi, paolo.nesi@unifi.it
Open Urban Platform: Technical View
1
www.Km4City.org
2. 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 Roadmap
DISIT lab, Km4City, January 2017 2
3. 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
Agenda
• Km4City Roadmap
• Data and Model
• Control Room
• Monitoring Traffic Flow and Parking
• Monitoring City Users via Wi‐Fi
• Engaging Users Via Mobile App
• Development Tools
• Who is using it
• City Resilience and DSS
• Info and Documents
DISIT lab, Km4City, January 2017 3
4. 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
Km4City: Integrated Urban Platform
DISIT lab, Km4City, January 2017
• Aggregate & integrate data
– Multiple protocols from urban operators, ....
– open data, IOT, sensors, internet of everything,
cloud, mobile devices, Wi‐Fi, social media, ...
• Data Exploitation performing
– predictions, reasoning, business intelligence, ..
– users behavior analysis, decision support system, ..
– Control Room, Real Time Monitoring tools, ….
• Produce value from data enabling to
– Stimulate virtuous behavior, influence City Users!
– Put in action CITY Strategies 4
5. 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
• Problems:
– Smart Services Challenges
– Lower costs, lower energy,
• Ecosystem for the city
– Risk and resilience
– Control Room: decision support
• Solutions:
– Sustainable mobility
– Managing Big amount of data, IOT,
open data….etc.
– Prediction and Early Warning
– Prediction of city users’ presences
– Changing the city user behaviour,
Engagment planning for target reaching
DISIT lab, Km4City, January 2017
• Technologies for solutions:
– Data ware house: reconciliation, data mining
– Indexing and Search semantic computing, full
text, etc.
– Predictive models and algorithms
– City User behavior understanding prediction :
• How move, where, why, when, at which time, etc…
• Clustering, trajectory, OD matrix
• Preferences on functionalities, Preferences on
menu
• their locations, traces, OD, etc..
• Tourism analysis
• Social media assessment
– Electronic Wallet, bonus, single and multiple
values
– Early warning for alerting, anomaly detection
– Quality of service, assessment, product
assessment feedback
5
6. 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
Sentient Urban Platform for Smart City
• Set up an ICT based Urban Platform integrated and unified
data management among services, city operators and city
users:
– Control Room, Real Time Monitoring
• decision support, assessing and monitoring risk and resilience
– Data analytics and business intelligence
• predictions, reasoning, city users behavior analysis, ….
– Reading the city: data, users behavior and needs, ...
• IOT, Open data sensors, private data, static and real time data.
– City Strategies: stimulate virtuous behavior of City Users
• participation, totem, twitter, Apps, etc.
– Transform Data into value
• Put in action smart city innovative solutions and services,
development tools
6DISIT lab, Km4City, January 2017
7. 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
Mobile e Web Apps
Tools for Final Users
Km4City Smart City Engine
Transport systems
Mobility, parking
Km4City Smart City API
Public Services
Govern, events, …
Sensors, IOT
Cameras, ..
Environment,
Water, energy
Social Media
WiFi, network
DISCES ‐‐Distributed and parallel architecture on Cloud
Shops, services,
operators
Km4City
Big Data Analytics
Smartening Tools
Development Tools
Recommender
Personal Assistant
Http://www.km4city.org 7
Smart Decision Support
Twitter VigilanceServiceMap browser
Analyzers of City User Behavior
Dashboards
City Operators and Decision Makers
DISIT lab, Km4City, January 2017
8. 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
Data & Model
8DISIT lab, Km4City, January 2017
9. 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
Km4City Ontology ‐ RDF Store
• different aspects:
– Street‐Guide
– Mobility and transport
– Points of interest
– Sensors, IOT, ..
– Energy
– Administration
– Citations from strings
– ..
DISIT lab, Km4City, January 2017
>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
– Temporal reasoning
– Metadata on the data
– Statistics
– Risk and Resilience
– Licensing
– Open and Private Data
– Static and Real time
– ..
9
10. 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
Km4City Ontology ‐ RDF Store
– Street‐Guide
– Mobility and transport
– Points of interest
– Sensors, IOT, ..
– Energy
– Administration
– Citations from strings
– ..
– Temporal reasoning
– Metadata on the data
– Statistics
– Risk and Resilience
– Licensing
– Open and Private Data
– Static and Real time
– .. 10
Big Data Tools
LOD and
reasoners
Km4City is a new generation
of Urban Platforms
DISIT lab, Km4City, January 2017
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
DISIT lab, Km4City, January 2017
http://log.disit.org
11
The World of Linked
Data in one click with
LOG of DISIT.ORG …
bilion and bilion of
connected triples…
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
Km4City in Tuscany Area
Road Graph (Tuscany region)
132,923 Roads
389,711 Road Elements
318,160 Road Nodes
1,508,207 Street Numbers
Services (20 cat, 512 cat.)
16 Pub. Transport Operators
21.280 Bus stops & 1081 bus lines
210 Parking areas
796 Traffic Sensors
Info on: points, paths, areas, etc.
Dynamic/real‐time
• bus lines: 144 updates X day X line
• NEW: Timeline PT: 1081 lines, 1‐2 updates per day
• parking status: 76 updates X day X sensor
• traffic Sensors: 288 updates X day X sensor
• weather: 2 updates X day for 285 areas
• NEW: Triage status: 96 updates per day, per hospital
• NEW: Fuel stations: 1 update per day, 1600 stations
• events: about 60 new events X day
• Wi‐Fi: > 350.000 measures X day
• mobiles: > 50.000 measures X day
• more than 35.000 distinct users X day
• From 600.000 to 4.5 M Tweets X day
• ......+ many IOT are coming ……
http://servicemap.km4city.org DISIT lab, Km4City, January 2017 12
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
DISIT lab, Km4City, January 2017 13
14. 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
Other Sensors and Actuators, IOT
• Restricted Traffic Zone Gates
– Passages, payment, alerts,
– Wi‐Fi control, RFI control, etc.
• Road Direction manager: panel,
red‐light, etc.
– Status and action
• Environmental Sensors:
– Air quality, pollution, rain,
allergens, temperature,
– humidity,…
• Public Light Pillar
– Traffic flows, environment,
– Wi‐Fi, Tv‐Camera, BT servers,
on/off, percentage of light, ..
• Waste Manager
– Level, kind, status, on/off
• Recharge station, column
– Free slots, consumption, next
time slot, …
DISIT lab, Km4City, January 2017
• Environmental
Sensors:
– Air, temperature,
humidity,
– water level in rivers
– Status of underpass
and bridges
• Risk assessment
– Value of the
buildings,
– hydrogeological
risk map,
– earthquake risk
map, …
– people distribution
and location
– Position of recover
places,
• Traffic Zone Gates
– Passages, alerts,
– etc.
14
15. 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 ServiceMap
DISIT lab, Km4City, January 2017 15
16. 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 ServiceMap
Search
along a line
Search for
Geo Located
Services
Search around
a GPS point
Search in
an area Get Real Time data
(public busses, car parks,
sensors, traffic flows)
Get
weather
forecast
Get Events
in the city
DISIT lab, Km4City, January 2017 16
17. 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
Cycling Paths
DISIT lab, Km4City, January 2017 17
18. 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
Along a Line
DISIT lab, Km4City, January 2017
Into an Area
18
19. 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
Km4City Firenze and beyond
• Search all services in the area DISIT lab, Km4City, January 2017 19
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
• Areas, Bus lines, bike lanes, tram, RTZ, etc.
DISIT lab, Km4City, January 2017
Km4City in Firenze
20
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
DISIT lab, Km4City, January 2017 21
Pisa
only
POI
22. 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
DISIT lab, Km4City, January 2017 22
Pisa
TPL &
sensors
23. 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
DISIT lab, Km4City, January 2017 23
24. 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
Smart City
Control Room
24DISIT lab, Km4City, January 2017
25. 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
www.Km4City.org
25DISIT lab, Km4City, January 2017
26. 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
DISIT lab, Km4City, January 2017
Transport
systems,
Mobility, Parking
Sensors, IOT
Cameras, ..
Environment,
Water, energy
Shops,
services,
operators
Social Media,
WiFi, Network
Public services,
Govern, EventsDashboards 26
27. 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.orgSmart City Dashboard
27DISIT lab, Km4City, January 2017
28. 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
DISIT lab, Km4City, January 2017 28
29. 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
DISIT lab, Km4City, January 2017 29
30. 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
30DISIT lab, Km4City, January 2017
31. 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
DISIT lab, Km4City, January 2017 31
32. 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
DISIT lab, Km4City, January 2017 32
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
DISIT lab, Km4City, January 2017 33
34. 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
Wi‐Fi OD estimation.
DISIT lab, Km4City, January 2017 34
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
DISIT lab, Km4City, January 2017 35
Data and Service Aggregator
Assessing / Controlling city resilience
36. 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.orgResilienceDS tool
DISIT lab, Km4City, January 2017 36
• FRAM Model
– Macro FRAM processes
– Metrics for Process complexity assessment
– Operational Semantic for executing FRAM
model
– Connection with SmartDS
– Connection with BigData open to multiple
sources of data and workgroup results, Km4City
• Collaborative work
• Open for all
• Validated on ERMG
• Web Tool
37. 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
Risk Assessment Decision Support Systems
DISIT lab, Km4City, January 2017 37
Assessing Risk
• hydraulic
• Seismic
Data and Service Aggregator
Creating and activating
• Decision Support
models
38. 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
Twitter Vigilance
• http://www.disit.org/tv
• http://www.disit.org/rttv
• Citizens as sensors to
– Assess sentiment on services,
events, …
– Response of consumers wrt…
– Early detection of critical
conditions
– Information channel
– Opinion leaders
– Communities
– Formation
– Predicting volume of visitors for
tuning the services
38DISIT lab, Km4City, January 2017
39. 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
Monitoring Traffic
Flow and Parking
39DISIT lab, Km4City, January 2017
40. 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
Traffic Flows
DISIT lab, Km4City, January 2017 40
41. 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
DISIT lab, Km4City, January 2017
Traffic 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
41
42. 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.orgTraffic Flow Tools
• Spire and Virtual Spires (cameras), Bluetooth, ..
• Specifically located: along, around, ..
• Traffic
Tuscany
Pisa
DISIT lab, Km4City, January 2017 42
43. 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
DISIT lab, Km4City, January 2017
RealTime Values 3D
http://www.disit.org/servicemap3d
Real time Showing:
‐ traffic flow
‐ People flow
‐ Free Parking slots
‐ Water level, rain, etc.
‐ Sensors values….
43
44. 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
DISIT lab, Km4City, January 2017 44
Traffic Flow data
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://www.disit.org
Monitoring City users
Via Wi‐Fi
45DISIT lab, Km4City, January 2017
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://www.disit.org
User Behaviour Analysis
DISIT lab, Km4City, January 2017
• Monitoring movements by traffic
flow sensors
– Spires and virtual spires
• Monitoring movements from Mobile
Cells
– Unsuitable for precise tracking and OD
production
• Monitoring movements from Wi‐Fi
• Monitoring movements and much
more from mobile Apps
47
47. 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
Predicting Models for Admin. & City Users
• Aiming at improving
– quality of service,
– distributing workload
– early warning
• Traffic Flows & People Flows
crowd , #number of people
• Parking Status free slots
• Weather Forecast (LAMMA)
DISIT lab, Km4City, January 2017
Predicting at EXPO2015
Early Warning Water Bomb
Early Warning Hot in Tuscany
Predicting City Users on Areas
48
48. 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
Real Time Monitoring of Wi‐Fi network
DISIT lab, Km4City, January 2017 49
49. 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
DISIT lab, Km4City, January 2017
WiFi Monitor tool
Recency and frequency 50
50. 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 User Behavior Analysis
DISIT lab, Km4City, January 2017
Distinct APs: 343
Distinct APs (last 24 hours): 311
Distinct Users (last 180 days): 1102098
Distinct Excursionists (last 180 days, < 24 h): 687025
Recency
Where
Excursionists
New City Users
VS
Returning
51
51. 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
Distribution in the first 24 hours
DISIT lab, Km4City, January 2017 52
0
50000
100000
150000
200000
250000
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
4 means: permanence for more than 3 hours and less than 4 hours
52. 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
Characterizing City Areas
Predicting City Areas Crowd level
characterizing Users’ Behaviors
53
Wi‐Fi based
DISIT lab, Km4City, January 2017
53. 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
Origin Destination Matrix Estimation
54
Wi‐Fi based
DISIT lab, Km4City, January 2017
54. 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
DISIT lab, Km4City, January 2017 55
Lunedi‐Venerdi Sabato Domenica
Clustering e Modelli Predittivi
55. 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
Prediction and identification of anomalies
DISIT lab, Km4City, January 2017
Cluster confidence
AP average and confidence
Actual AP trend for today
AP prediction for the next time slot in the day on the basis of past weeks
Guessing number of users of Wi‐Fi Access Points
56
56. 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
Engaging Users
via Mobile App
57DISIT lab, Km4City, January 2017
57. 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
Km4CityMobile App
http://www.km4city.org
web application
58DISIT lab, Km4City, January 2017
58. 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
Km4City APP, features 1/3
• 5 languages: IT, EN, SP, DE, FR
• Profiles city users: Citizens, commuter,
student, tourist, operator, etc..
• Profiled Menu per POI
– adaptive
• Main Menu: dynamic, and personalized
• Search Text
• Search per POI
– Near to you, near to a point, line...
• Other search
– Close to you, events green areas, public
transport, tickets , Cycling, parking, ….
– Etc.
• POI
– Preferred, Social icon
– Ranking, Comments, images
DISIT lab, Km4City, January 2017 59
59. 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.orgKm4City APP, features 2/3
• Mobility
– Paths and stops, time
– Parching + prediction
– Tickets
– Flow + prediction
• Personal Assistant
– Info
– Engagement
– Help
– Civil protection
• Suggestions:
– Personalized and adaptive:
banned e typed per city user.
– POI, Twitter, Events,
– Weather forecast,
– Civil Protection
– …
DISIT lab, Km4City, January 2017 60
60. 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
Km4City APP, features 3/3
• Navigation 3D (BETA)
• Ticketing for busses
• App used are tool for city assessment
– Wifi status
– iBeacon status
– User behavior analysis
• GPS movements kinds
• OD matrix
• International flows
DISIT lab, Km4City, January 2017 61
61. 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
Reasoning on App Data and for App
• User behavior analysis
– engagement on demand
– Reconstruction of user behavior on t he move
and in the city in general
– Pedestrian, TPL, Bike, private, etc.
• Production of Engagements….
• Suggestions…
• Routing….
DISIT lab, Km4City, January 2017 62
62. 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
User Behavior Analyzer for Collective profiling
DISIT lab, Km4City, January 2017
Who
When
What
Where?
Why?
How move
Where they go ahead
63
63. 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
DISIT lab, Km4City, January 2017
OD Matrix scalabile
64
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
Anonymous User Behavior Analysis
How city users are moving
Mobile App based
DISIT lab, Km4City, January 2017 65
65. 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
Problems of Trajectories from Apps
• From mobile app:
– Resolving GPS location: GPS, cells,
wifi‐network, ..mixt
– Noisy, different kind of devices, ..
– Smart algorithm on devices for location
acquisition
– Anonymized data, terms of use on mobile
• Issues and Filtering
– Gps Accuracy, kind of measure (GPS, mixt)
– Jump in time, space, velocity
– General noise (diff. devices)
– Knowledge of precision map
• Clustering: time, space, user kind, etc.
DISIT lab, Km4City, January 2017
• X area, x user type
• Velocity,, Direction
• Time, acceleration
• Vehicle kind ??
• Record and Replay, …
66
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
DISIT lab, Km4City, January 2017
Cluster di Trajectories
67
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
Heat Map from Mobile: users as sensors
DISIT lab, Km4City, January 2017 68
68. 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
Heat Map from Mobile: users as sensors
DISIT lab, Km4City, January 2017 69
69. 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
DISIT lab, Km4City, January 2017
User Behavior Analyzer
70
70. 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
Strategies Implementation via Engagement
DISIT lab, Km4City, January 2017
• Produce value from data enabling to
– Stimulate virtuous behavior,
– influence engage City Users!
– Increase efficiency in energy
consumption
– Reduce pollution and traffic congestion
– Improve quality of service, quality of
life
• Create an ecosystem for innovation and
put in action any smart city solutions and
services.
City Operators
Goals and Strategies
Strategy Editor
Engager
User Behavior
Analyzer
Any Mobile
and Web
App
71
71. 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
Suggestion on
demand service
DISIT lab, Km4City, January 2017
• Personalized menu on the basis
of User Category
• Automated Suggestions
personalized:
– taking into account user profile
and behavior, dislikes, requests,
queries, etc.
• Engagement
– Engine and Rule Editor
• Advertising
– Engine and Rule Editor
72
72. 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
DISIT lab, Km4City, January 2017
Inform
You have parked out of your residential parking zone
The Road cleaning is this night
The waste in S.Andreas Road is full
Engage
Provide a comment, a score, etc..
Stimulate / recommend
Events in the city, services your may be interested,
etc..
Provide Bonus
Since you have parked here you we can get 1 Bonus
We suggest you to leave the car out of the city, this
bonus can be used to by a bus ticket
Any Mobile
and Web
App
73
City & City Operators
Strategy Editor
73. 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
Engagement & Assisstant Rules
DISIT lab, Km4City, January 2017
• Detecting city users’ habits about mobility
– Private cars stimulating Bus Usage & Bikes
– Private cars parking usage of peripheral parking‐lot + bus
– Leave the car and take the bus twice by using bonus, tickets..
– ….. different solutions for moving…
• Assisting by notifying when one is
– parking out of the residential parking zone
– parking in a zone subjected to cleaning in the next two days
– entering in the restricted traffic zone
• Suggesting you about
– Events, Civil Protection Alerts, …..
– Closer free parking …
• Administering questionnaires
– Getting assessment about services, city experience
– ….
• Requesting ranking, photo and/or comments
74
74. 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
Monitoring City users
Via Social Media
75DISIT lab, Km4City, January 2017
75. 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
Twitter Vigilance
• http://www.disit.org/tv
• http://www.disit.org/rttv
• Citizens as sensors to
– Assess sentiment on services,
events, …
– Response of consumers wrt…
– Early detection of critical
conditions
– Information channel
– Opinion leaders
– Communities
– Formation
– Predicting volume of visitors for
tuning the services
DISIT lab, Km4City, January 2017 76
76. 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
DISIT lab, Km4City, January 2017
Real Time Twitter Vigilance, Early Warning
Sentiment Analysis
77
77. 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
Prediction/Assessment
• Football game results as related to the volume of Tweets
• Number of votes on political elections,
via sentiment analysis, SA
• Size and inception of contagious diseases
• marketability of consumer goods
• public health seasonal flu
• box‐office revenues for movies
• places to be visited, most visited
• number of people in locations like airports
• audience of TV programmes, political TV shows
• weather forecast information
• Appreciation of services
DISIT lab, Km4City, January 2017 78
78. 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
DISIT lab, Km4City, January 2017 79
79. 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
Development Tools
80DISIT lab, Km4City, January 2017
80. 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
DISIT lab, Km4City, January 2017
www.Km4City.org 81
81. 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
DISIT lab, Km4City, January 2017
Development tools
• Dashboard builder
– Creating personalized dashboards in few clicks
• aggregating multi‐domain data and services for SMEs and city
operators
– Data /Service Aggregator: open, flexible and suitable access
• development tool for fast and low cost implementation of business and
service oriented Apps
– access to aggregated data Smart City API
– ServiceMap Smart City API
82
82. 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
Higher level Dashboard
DISIT lab, Km4City, January 2017 83
83. 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
Dashboard Builder
DISIT lab, Km4City, January 2017 84
http://www.disit.org/6935
84. 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
DISIT lab, Km4City, January 2017
Development tools
• Dashboard builder
– Creating personalized dashboards in few clicks
• aggregating multi‐domain data and services for SMEs and city
operators
– Data /Service Aggregator: open, flexible and suitable access
• development tool for fast and low cost implementation of business and
service oriented Apps
– access to aggregated data Smart City API
– ServiceMap Smart City API
85
85. 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
Mobile e Web Apps
Tools for Final Users
Km4City Smart City Engine
Transport systems
Mobility, parking
Km4City Smart City API
Public Services
Govern, events, …
Sensors, IOT
Cameras, ..
Environment,
Water, energy
Social Media
WiFi, network
DISCES ‐‐Distributed and parallel architecture on Cloud
Shops, services,
operators
Km4City
Big Data Analytics
Smartening Tools
Development Tools
Recommender
Personal Assistant
Http://www.km4city.org 86
Smart Decision Support
Twitter VigilanceServiceMap browser
Analyzers of City User Behavior
Dashboards
City Operators and Decision Makers
DISIT lab, Km4City, January 2017
86. 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
Data Ingestion and Mining
DISIT lab, Km4City, January 2017
DIM: Data Ingestion Manager
DISCES: Distributed SCE Scheduler
Static Data
harvesting Data
Mappin
g
To
triple
Quality
Improv
ement
Indexing
Real Time
Data
Ingestion
Km4City
Ontolog
y
triple
RDF
Store +
indexes:
SPARQL
End
point
Hbase Store R2RML
Models
RDF Store, Validation,
Reconciliation, Enrichment
Data Analytics,
Suggestions,….
‐ Sensors
‐ AVM
‐ Parking
‐ Etc…
Public Services
Govern, events,
…
Sensors, IOT
Cameras, ..
Environment,
Water, energy
Social Media
WiFi, network
Transport systems
Mobility, parking
Shops, services,
operators
Smart City API (a part)
Other
SPARQL
End points
Big Data processing grid
Linked Open Graph
Service Map
SPARQL RDF Store Interface
Smart City Developer
Environment: ETL, Java, Big data
Mobile App, Totem,
Web APP
87
87. 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
Data Aggregation
• Only Data Aggregation with semantic support may
provide reasoning services on integrated data
• Five Stars Linked Open Data, RDF Stores
DISIT lab, Km4City, January 2017 88
88. 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
DISIT lab, Km4City, January 2017
Development tools
• Dashboard builder
– Creating personalized dashboards in few clicks
• aggregating multi‐domain data and services for SMEs and city
operators
– Data /Service Aggregator: open, flexible and suitable access
• development tool for fast and low cost implementation of business and
service oriented Apps
– access to aggregated data Smart City API
– ServiceMap Smart City API
89
89. 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
Development Tools
• Smart City API:
– Several kind of APIs
• Generator “ServiceMap”,
http://servicemap.km4city.org
– Call per web and mobile App
– Embedding in web pages
• Load new data: manual and automatic
– POI, IOT, etc.
– Load of Shape & Paths
• Dashboard builder
– Production of dashboard per control room
– Embedding view of any other analytics of Km4City or
of third party: wifi, 3D, flow, recommend, engager, etc.
DISIT lab, Km4City, January 2017 90
90. 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
Smart City API
• http://www.disit.org/6597
– REST API: serviceURI or Selection or
GPS
– REST API: Query ID
– Receive an email
– Get a JSON, HTML, …
– Call SPARQL
• EMBED facility in third party web
pages
• Developers may use the ServiceMap
tool to:
– compose geographical and textual
queries
– THEN request an e‐mail containing the
calls (same results in JSON and/or in
HTML)
DISIT lab, Km4City, January 2017 91
91. 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.orgServiceMap Development Tool
Search
along a line
Search for
Geo Located
Services
Search around
a GPS point
Search in
an area Get Real Time data
(public busses, car parks,
sensors, traffic flows)
Get
weather
forecast
Get Events
in the city
92DISIT lab, Km4City, January 2017
92. 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 ServiceMap Dev Tool
Search
along a line
Search around
a GPS point
Web App HTML5
Embed into Web pages
http://www.disit.org/6873 93
Smart City API call generation
Mobile Apps
DISIT lab, Km4City, January 2017
93. 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
http://log.disit.org
DISIT lab, Km4City, January 2017
Browsing the knowledge base
Linked Open Graph
http://log.disit.org
94
94. 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
http://log.disit.org/spqlquery/
DISIT lab, Km4City, January 2017 95
Querying the knowledge base in SPARQL
95. 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
Projects Using and
Contributing to Km4City
96DISIT lab, Km4City, January 2017
96. 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 Km4City Roadmap
DISIT lab, Km4City, January 2017 97
97. 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
• Experimentations and validation in Tuscany
• Integration with present central station and subsystems
• DISIT lab, Università di Firenze, is the tech-scientific coordinator
Sii‐Mobility
DISIT lab, Km4City, January 2017
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 98
98. 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
DISIT lab, Km4City, January 2017
Sii‐Mobility
99
99. 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
General Objectives
• Reduce the social costs of mobility
– minor inconvenience,
– greater efficiency,
– greater sensitivity to the needs of the
citizen,
– lower emissions,
– better environmental conditions;
– info‐training programs to help city user in
getting virtuous habits;
– reduce transportation costs and travel
times for users, for operators and
administrations,
– optimization solutions.
DISIT lab, Km4City, January 2017
• simplify the use of mobility systems
– innovative sensors for AVM and
private transport on the territory
– integrated systems for payment and
identification
– driving / offline routing solutions
– connect the drive, smart drive or walk
– Integration of data from operators
and different type sources
– advanced management of resources
measurement of flows realization of
sensors, actuators
• Testing on municipalities and provinces of Tuscany
• Contribute to the improvement of national and international standards
100
100. 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
PA Tipo di atto
Provincia di Prato Delibera di Giunta n.267 del 30.10.2012
Comune di Prato Delibera di Giunta n.474 del 30.10.2012
Provincia di Firenze Delibera di Giunta n.147 del 06.11.2012
Comune di Firenze Delibera di Giunta n.403 del 06.11.2012
Provincia di Pistoia Delibera di Giunta n.156 del 08.11.2012
Comune di Pistoia Delibera di Giunta n.321 del 08.11.2012
Comune di Pisa Delibera di Giunta n.203 del 06.11.2012
Comune di Arezzo Delibera di Giunta n.498 del 07.11.2012
Regione Toscana Delibera di Giunta n.249 del 15.04.2013
DISIT lab, Km4City, January 2017 101
Principali Delibere su Sii‐Mobility
101. 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
http://www.resolute‐eu.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
DISIT lab, Km4City, January 2017
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 HUMANISTFR
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
102
102. 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
RESOLUTE Architecture
DISIT lab, Km4City, January 2017
Presentation&
Visualization
FRAM
operalization
Decision
support
system
Data
acquisition
RESOLUTE RESILIENCE Dashboard
FRAM ResilienceDS
Evacuation
DSS
ITS DSS
Data
aggregation
Smart DS
CRAMSS
Algorithms and modelsApplication
framework
RESOLUTE
Mobile APPs
Integration
framework
User
guidance
User profiler
User Profiler APIs
Data Integration APIs
UTSTwitter …
Smart City Data Application (Km4City)
Smart City
Data
Data and Service Aggregator
103
103. 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
DISIT lab, Km4City, January 2017
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 Lab and 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 104
104. 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 in Firenze: Energy, ICT & Mobility
DISIT lab, Km4City, January 2017 105
105. 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
DISIT Lab actions for REPLICATE
• Integrated infrastructure: aggregation model and
urban platform
– Adoption of Km4City solutions and tools as starting point
– Improvements of Km4City ontology, by adding:
• energy, sustainable mobility, dashboarding, urban services, IOT of
several kind
– Improving Smart City API, providing support for:
• Above mentioned domains in addition to those of Km4City for
developing energy based APPs REPLICATE
• Developing and putting in place a dashboard system
and development tool
DISIT lab, Km4City, January 2017 106
106. 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
Smart Decision Support
Http://Smartds.km4city.org
Twitter Vigilance
Http://www.disit.org/tv
ServiceMap browser
Http://servicemap.km4city.org
Smart City Dashboard
Http://dashboard.km4city.org/
dash
Mobile e Web Apps Http://www.km4city.org/webapp
Tools for Final Users
Tools for City Operators and Decision Makers
DISIT lab, Km4City, January 2017
Analyzers of City User Behavior
Http://www.km4city.org/app
Km4City Smart City Engine
Transport systems
Mobility, parking
Km4City Smart City API
Public Services
Govern, events,
…
Sensors, IOT
Cameras, ..
Environment,
Water, energy
Social Media
WiFi, network
DISCES ‐‐Distributed and parallel architecture on Cloud
Shops, services,
operators
Km4City
Big Data Analytics
Smartening Tools
Development Tools
Recommender
Personal Assistant
Http://www.km4city.org
107
107. 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
DISIT lab, Km4City, January 2017
Smart City Dashboard
108
108. 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
DISIT lab, Km4City, January 2017 109
109. 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
Governing tHe smart city: a gOvernance‐
centred approach to SmarT urbanism –
GHOST
General Objectives
• Offer a comprehensive framework for
measuring and reassessing urban smart
development and related rankings
• Critical assessment of Smart City ranking index
existence
• Definition of an enabling technology
supporting the action plans for strengthening
multi‐level place‐based governance, applied in
the tourism context
• Definition of strategies for good smart
governance, with the purpose of providing
recommendations to start or implement an
institutional and development process leading
towards smart city governance.
DISIT lab, Km4City, January 2017 110
Partners:
University of Cagliari (Coordinator) DICAAR
and DMI
University of Florence SAGAS and DISIT
University of Turin ESOMAS
University of Sassari DADU
Under the patronage of the
Municipality of Cagliari
Duration: 23/09/2015 ‐ 23/09/2018
http://sites.unica.it/ghost
110. 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
City Resilience and, DSS,
Decision Support Systems
111DISIT lab, Km4City, January 2017
111. 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
Improve city resilience, reducing
risks and decision support
DISIT lab, Km4City, January 2017
• assessing city resilience level
• improving city resilience,
providing objective hints
• improving city users awareness
with personal city assistants and
participatory tools
112
112. 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 Problems and issues
• Cities include critical infrastructures
strongly related / depended each
other:
– Transport, energy, communication,
cyber, health...
• Risks for these Critical Infrastructure
(safety and security) may be due to
natural and/or human made events.
• UTS, Urban Transport System, is one
of the most challenging since UTS is
the via by which many problems may
propagate but also the path used by
solutions and the recovery actions.
DISIT lab, Km4City, January 2017 113
113. 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
City Resilience
DISIT lab, Km4City, January 2017
Prepare
Absorb
Recover
Adapt
114
114. 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
DISIT lab, Km4City, January 2017
City Resilience ERMG
30 years probability Arno flooding200 years probability Arno flooding
Water bomb (down burst) in South FlorenceArno Flood Impact on Tram Line & Traffic
115
115. 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
Twitter Vigilance and Water Bomb
DISIT lab, Km4City, January 2017
Early Warning
116
116. 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
Main Approach
• Three main layers
• Complex System modeling: function,
processes, resources, time, events, etc..
– Functional Resonance Analysis Method, FRAM
– Resilience Analysis Grid, RAG
• Decision Support System, DSS
– System Thinking, Goal Models
– Risk analysis
– UTS/ITS decision supports
• Data, big data access and exploitation
– Data Analytics, Internet of Things, sensors, flows
– People flow and behavior
– Social Media
DISIT lab, Km4City, January 2017 117
117. 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
Dashboarding city resilience
DISIT lab, Km4City, January 2017
Data and Service Aggregator
118
118. 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
Functional Resonance Analysis Method
DISIT lab, Km4City, January 2017 119
119. 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
• Success and failure are equivalent in
the sense that they both emerge
from performance variability.
• Variability, intended as a way for
people to adjust tools and
procedures to
match operating conditions.
• Emergence of either success
or failure is due to unexpected
combination of variability from
multiple
functions.
• The unexpected “amplified” effects
of interactions between different
sources of variability are at the origin
of the phenomenon described by
functional resonance.
DISIT lab, Km4City, January 2017
Functional Resonance
Analysis Method
120
120. 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
DISIT lab, Km4City, January 2017
• Success and failure are equivalent in
the sense that they both emerge
from performance variability.
• Variability, intended as a way for
people to adjust tools and
procedures to
match operating conditions.
• Emergence of either success
or failure is due to unexpected
combination of variability from
multiple
functions.
• The unexpected “amplified” effects
of interactions between different
sources of variability are at the origin
of the phenomenon described by
functional resonance.
Functional Resonance
Analysis Method
121
121. 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
ResilienceDS tool
• FRAM Model
– Macro FRAM processes
– Metrics for Process complexity assessment
– Operational Semantic for executing FRAM
model
– Connection with SmartDS
– Connection with BigData open to multiple
sources of data and workgroup results,
Km4City
• Collaborative work
• Open for all
• Validated on ERMG
• Web Tool
DISIT lab, Km4City, January 2017
.
122
122. 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
• 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, …
DISIT lab, Km4City, January 2017
Smart Decision Support
123
123. 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
Risk Assessment
DISIT lab, Km4City, January 2017
Assessing Risk
• hydraulic
• Seismic
Risk Assessment
124
124. 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
Km4City in Tuscany Area
Road Graph (Tuscany region)
132,923 Roads
389,711 Road Elements
318,160 Road Nodes
1,508,207 Street Numbers
Services (20 cat, 512 cat.)
16 Pub. Transport Operators
21.280 Bus stops & 1081 bus lines
210 Parking areas
796 Traffic Sensors
Info on: points, paths, areas, etc.
Dynamic/real‐time
• bus lines: 144 updates X day X line
• NEW: Timeline PT: 1081 lines, 1‐2 updates per day
• parking status: 76 updates X day X sensor
• traffic Sensors: 288 updates X day X sensor
• weather: 2 updates X day for 285 areas
• NEW: Triage status: 96 updates per day, per hospital
• NEW: Fuel stations: 1 update per day, 1600 stations
• events: about 60 new events X day
• Wi‐Fi: > 350.000 measures X day
• mobiles: > 50.000 measures X day
• more than 35.000 distinct users X day
• From 600.000 to 4.5 M Tweets X day
• ......+ many IOT are coming ……
http://servicemap.km4city.org DISIT lab, Km4City, January 2017 125
125. 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
‐ Heat maps
‐ Trajectories
‐ OD matrixes
DISIT lab, Km4City, January 2017
User Behavior Analyzer
126
126. 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
DISIT lab, Km4City, January 2017
Real Time Twitter Vigilance, Early Warning
Sentiment Analysis
127
127. 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
Improve city resilience, reducing
risks and decision support
DISIT lab, Km4City, January 2017
• assessing city resilience level
• improving city resilience,
providing objective hints
• improving city users awareness
with personal city assistants and
participatory tools
128
128. 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
Mobile Emergency
DISIT lab, Km4City, January 2017
• Personalized menu for
Operators
• Providing information and
suggestions to citizens
– Civil Protection Page
– Twitter Info
– Geolocalized Info
• Tracking people and operators
flows
• Collecting information from
citizens
– Comments
– Images
129
129. 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
Info and Documents
130DISIT lab, Km4City, January 2017
130. 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
DISIT lab, Km4City, January 2017
www.Km4City.org
131
131. 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 Km4City Roadmap
DISIT lab, Km4City, January 2017 132
132. 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
Open Source
• Km4City, Sii‐Mobility, RESOLUTE, REPLICATE: smart city big data open source tools. Km4City is a knowledge base and a research line of
DISIT lab mainly developed before the start of Sii‐Mobility, RESOLUTE, REPLICATE projects. While it has been mainly improved by them.
Those projects are complementar each other and almost all of them use and contribute the Km4City research line.ServiceMap smart city
knowledge base tool: smart city service tool (mainly developed for Sii‐Mobility project) for accessing to km4city knowledge base, for service
browsing and query, for Smart City API for mobile and for mobile development tool, http://www.disit.org/km4city
• Km4City ontology model and files are accessible from http://www.disit.org/km4city improved with the support of projects as Sii‐mobility,
REPLICATE and RESOLUTE
• SCE, Smart City/Cloud Engine front end interface, SCE is part of DISCES a Distributed SCE Scheduler Tools (SCE: Smart City/Cloud Engine), a
DISIT tool for smart environments. It is currently in use in Km4City tools, and in ICARO Cloud project and service, see CLOUD page. Developed
for ICARO, and then improved for Sii‐Mobility, and used in many other projects
• SCE, Smart City/Cloud Engine backend, SCE is part of DISCES a Distributed SCE Scheduler Tools (SCE: Smart City/Cloud Engine), a DISIT tool
for smart environments. It is currently in use in Km4City tools, and in ICARO Cloud project and service, see CLOUD page. Developed for
ICARO, and then improved for Sii‐Mobility, and used in many other projects
• DIM‐RIM: Data Ingestion Manager and RDF Indexing Manager, WEB page on DISIT lab with user manuals, DIM and RIM area used in Km4City
and tools, Sii‐Mobility smart city national SCN project, RESOLUTE H2020
• Dashboard Builder and executor: a tool for creating dashboard for smart city. See Km4City example of dashboard as reported in
http://www.km4city.org/controlroomtools.html for the documentation see http://www.disit.org/6935 which is manual with examples
regarding widgets. Developed for REPLICATE Project, and used in others as Sii‐Mobility, RESOLUTE.
• Sii‐Mobility Dev Kit Mobile AppKm4city: Open Source version of the Sii‐Mobility mobile and web app, open modular (the full version is
operative and accessible on all stores as "Firenze dove cosa", or " Toscana dove cosa", you can install from http://www.km4city.org/app ).
Developed for Sii‐Mobility, adopted for the training and development meeting of the 24 janaury 2017, and as a basis for the Hackathon of 7‐
8 April 2017 in Florence.
DISIT lab, Km4City, January 2017 133
133. 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
Acknowledgement
• Thanks to the European Commission for founding. All slides reporting logo of
RESOLUTE H2020 are representing tools and research founded by European
Commission for the RESOLUTE project. RESOLUTE has received funding from the
European Research Council (ERC) under the European Union's Horizon 2020 research
and innovation programme (grant agreement n° 653460).
• Thanks to the European Commission for founding. All slides reporting logo of
REPLICATE H2020 are representing tools and research founded by European
Commission for the REPLICATE project. REPLICATE has received funding from the
European Research Council (ERC) under the European Union's Horizon 2020 research
and innovation programme (grant agreement n° 691735).
• Thanks to the MIUR for co‐fouding and to the University of Florence and companies
involved. All slides reporting logo of Sii‐Mobility are representing tools and research
founded by MIUR for the Sii‐Mobility SCN MIUR project.
• Km4City is an open technology exploited by those projects and line of research of
DISIT Lab. Some of the innovative solutions and research issues developed into the
above mentioned projects are also compliant and contributing to the Km4City
approach and thus are contributing to the open Km4City model of DISIT lab.
DISIT lab, Km4City, January 2017 134
134. 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
DISIT lab, Km4City, January 2017
http://www.disit.org/km4city
Paolo Nesi, paolo.nesi@unifi.it
Open Urban Platform: Technical View
135
www.Km4City.org