DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C)
https://www.disit.org/
Paolo Nesi, paolo.nesi@unifi.it
https://www.Km4City.orghttps://www.snap4City.org
Snap4City a Solution for highly collaborative Smart Cities Environments 
1
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
Requirements and Objectives
• Serve as a City Dashboard, App User Interface, etc. 
– Real time and historical data, any device, sensors and actuators
– Sensors, KPI, maps, data trends, real time data, charts, etc. 
• Real Time communication: 
– in/out data driven from/to the field into: applications, notifications, etc.
• Referral / historical data: 
– shadow, access (API, storage, any protocol), production of OD, export
• Data Driven processing: IOT Applications, IOT edge, multiple operating 
systems, embedded systems, MicroServices
• Data Analytics: Machine Learning, statistics, reasoning, …
• Serve as Living Lab: open innovation, coworking; collaborative work; sharing: 
data, processes, dashboard, experiences, solutions, ….
• Experimented on large scale cases
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Non functional requirements
• Open Source and based on Open Source Tools and OS
• Open Standard for communication and API for In/Out
• Scalable, Robust, Distributed and Decoupled, modular, Service 
Oriented, open to external services and data sets
• Data driven, for reading and data analytic
• Heterogeneous: any device, private and public, custom and..
• Interoperability: protocols, internal API, Smart City API, capable to 
integrate with legacy conditions in place, modular, reusable,…
• Communication with things: any protocol, any format, … 
• Security by Design: HTTPS, TLS, …
• User Centric Design: privacy by Design (and GDPR), personalized, 
personal data management, ...
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 3
Smart City Cloud Infrastructure
Km4City Smart City API
Knowledge 
Base
ETL Processes, Data Analytic, R; IOT App; etc. 
Data Processing Tools
Development and Management Tools
ETL Processes
Resource 
Manager
DataGate/
CKAN
Km4City Ontology
Phoenix, Hbase
+ indexing
Big Data Storage Knowledge
IoT/IoE Applications
AMMA
Linked
Open Graph
ServiceMap Data Flow Analysis
DevDash
Elastic Management of Containers
Mobile and Web Apps
Final Users’ Tools
Dashboards
Social Media
IoT/IoE
Open Data
Personal Data
Industry 4.0
GIS + Map Data
IOT / IOE Apps
IOT Directory
Management
Authentication, Authorization, GDPR, Security Assessment
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Level vs users
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 5
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
Level 2 users: Create their own Dashboards
• With smart city data, and 
• Sensor/actuator: info/IOT/IOE, if any provided by infrastruct. (e.g., Meter)
•  create events/notifications from them
City DashboardIOT and City data World
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Level 4 users: dashboard with intelligence App
• Dashboards with IOT Applications for enforcing smart and 
intelligence into them.
DashboardsIOT and City data World IOT Applications
My IOT Devices
Dashboard‐IOT App
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 7
Applications
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
Coverage: examples
• Search all services in the area Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C)
Antwerp
Bologna Toscana
Sardegna
Pisa
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
Km4City  in Tuscany Area
What is enabling and providing smart services
• Smart Parking, in Tuscany
• Smart First Aid in Tuscany
• Smart search for POI and public transport srv.
• Public Transportation in Tuscany
• Routing in Tuscany, simple and multimodal
• Social Media Monitoring and acting
• Traffic events and Resilience in Florence
• Bike Sharing in Pisa and Siena
• Recharge stations for e‐vehicles
• Entertainment Events in Florence
• Traffic Sensors in Tuscany
• IOT/IOE sensors and actuators
• Weather forecast/condition in Tuscany
• Pollution and Pollination in Tuscany
• People Monitoring, in Tuscany via App
• ..People Monitoring Assessment in the City, in 
Florence via Wi‐Fi
All Point of Interests, cultural activities, IOT, …
Over than 1.2 Million of complex events per day!https://servicemap.km4city.org 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
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 11
https://dashboard.km4city.org/view/index.php?iddasboard=MjY
1
https://www.disit.org/dashboardSmartCity/view/index.php?iddasboard=MjI5
https://www.disit.org/dashboardSmartCity/view/index.php?iddasboard=MjUwhttps://dashboard.km4city.org/view/index.php?iddasboard=MTY2
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
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Dash with city data and your data/actuators
• Sensors 
– Values
– status
• Actuators:
– Buttons
– Dimers
– Etc. 
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 13
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 14
City Dashboard + IOT App
Control Room Operator
Would like to:
‐ Monitor traffic flow, 
Environment, Car parking, 
Cycling, First aid, temp., ..
‐ Act and monitor Dynamic 
Plates
‐ Act and monitor red lights
Driver, Policeman
Would like to:
‐ Monitor traffic, 
Parking, env., speed
limit, …
‐ Act and monitor red
lights
IOT Application with City Dash
simpler development
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 15
Node.js Blocks on NodeRed SotA
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 16
Snap4City MicroServices
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 17
IOT Edge on the field
IOT Devices IOT Edge
With IOT App distributed
Sensors/
Actuators
Sensors/
Actuators
Sensors/
Actuators
Sensors/
Actuators
Sensors/
Actuators
Sensors/Actuators
Raspberry pi
‐‐ PC: Win, 
Linux
Android
IOT Directory
(1) Registration
(2) Production of 
IOT App on IOT edge
(3) Production of 
Dashboard user interface
(4) IOT App and 
its Dashboard 
are executed
(0) Sensors &
Actuators
Internet
IOT App can be executed on 
IOT Edge and/or on Cloud. 
MicroServices calling
Dashboards, Storage and 
Analytics are executed on 
Cloud.
On Cloud
Other
Connected
IOT App
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Utenti Manager: Levels from 1 to 4
• Ambiente condiviso di sviluppo (Living Lab)
– Documentazione completamente online con esempi
– Video dimostrativi con esempi
– Blog e forum di discussione
– Help Desk and contact
• Sfruttamento dei dati territoriali presenti in Km4City
• Creazione di Dashboard, IOT Applications, Notifiche
• Caricamento di IOT Devices
• Pubblicazione e Condivisione risorse ed applicazioni
• Gestione dati personali GDPR Compliant:
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Level 5 users and above
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Utenti AreaManager: Level 5
Come utenti Manager Level 4 +
• Creazione di External Services
• Gestione di IOT Device
• Strumenti di sviluppo, per esempio:
– Creazione di Data Analytic, Machine Learning in: R, Tensor Flow
– Creazione di processi di massive ingestion in ETL
– Creazione di MicroServices per IOT Applications
– Gestione delle risorse di sviluppo e condivisione
– Open Source of many examples
– Smart City API with Swagger & Postman documentation/test
• Alcuni strumenti di monitoraggio
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 21
IOT Directory
Back Office Processes 
IOT Broker
IOT Broker
IOT Broker
IOT Broker
ETL Process
Data Analytics
ETL Process
ETL Process
ETL Process
Data Analytics
Data Analytics
Data Analytics
Knowledge Base, 
Km4City
Smart City API from Knowledge Base and other tools
Ontology SPARQL, FLINT LOG.disit.org
ServiceMap ServiceMap3D
Swagger MicroServices
IOT ApplicationsWeb and Mobile AppsDISCES and back office management tools
MicroApplications
Resource Manager
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
Developer in R Studio + Tensor Flow
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Living Lab
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Connect
IOT/IOE
Upload context  
Open Data
Connect external 
Services
Advanced Smart 
City API
Run
Applications & 
Dashboard 
Monitor
City Platform
Life Cycle
experiments
workshops
tutorials
networking
agreements
events
Start‐ups
Research 
groups
City 
Users
City Operators
Large 
Industries
collaborations
Licensing, 
Gold services
personal
services
Case 
Studies
Inhouse 
companies
Resource Operators
Tech 
providers
partnerships
documentation
Help desk
Category 
Associations
Corporations
Advertisers
Community
Building
subscription to
applications
Produce City 
Applications & 
Dashboard 
Promote 
Applications & 
Dashboards 
Produce 
Applications for City 
Users
Set Up: ETL & Data 
Analytic algorithms
Collaborative 
Platform
Early Adopters
Snap4City
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
Apriamo ora al trial pubblico
• Https://www.snap4city.org
• Registrati!
• Abbiamo 4 posizioni aperte per lavorare al DISIT
• https://www.disit.org
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 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
**
• 6/2018
Roadmap
WEEE
2017-2020
Snap4City• waste
• IOT/IOE
• Monitoring 
• Smart City IOT 
integration
• Living Lab
• 11/2018
2021
• Smart City vs 
IOT, Industria 4.0
27
Trafair CEF
MOSAIC
ALTAIR
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. 
• Thanks to the European Commission for founding. All slides reporting logo of Snap4City of 
Select4City H2020 are representing tools and research founded by European Commission for 
the Select4City project. Select4City has received funding from the European Research Council 
(ERC) under the European Union's Horizon 2020 research and innovation programme (grant 
agreement n° 688196)
• 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.
Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 28
Snap4City

Snap4City a Solution for highly collaborative Smart Cities Environments

  • 1.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) https://www.disit.org/ Paolo Nesi, paolo.nesi@unifi.it https://www.Km4City.orghttps://www.snap4City.org Snap4City a Solution for highly collaborative Smart Cities Environments  1
  • 2.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Requirements and Objectives • Serve as a City Dashboard, App User Interface, etc.  – Real time and historical data, any device, sensors and actuators – Sensors, KPI, maps, data trends, real time data, charts, etc.  • Real Time communication:  – in/out data driven from/to the field into: applications, notifications, etc. • Referral / historical data:  – shadow, access (API, storage, any protocol), production of OD, export • Data Driven processing: IOT Applications, IOT edge, multiple operating  systems, embedded systems, MicroServices • Data Analytics: Machine Learning, statistics, reasoning, … • Serve as Living Lab: open innovation, coworking; collaborative work; sharing:  data, processes, dashboard, experiences, solutions, …. • Experimented on large scale cases Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 2
  • 3.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Non functional requirements • Open Source and based on Open Source Tools and OS • Open Standard for communication and API for In/Out • Scalable, Robust, Distributed and Decoupled, modular, Service  Oriented, open to external services and data sets • Data driven, for reading and data analytic • Heterogeneous: any device, private and public, custom and.. • Interoperability: protocols, internal API, Smart City API, capable to  integrate with legacy conditions in place, modular, reusable,… • Communication with things: any protocol, any format, …  • Security by Design: HTTPS, TLS, … • User Centric Design: privacy by Design (and GDPR), personalized,  personal data management, ... Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 3
  • 4.
  • 5.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Level vs users Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 5
  • 6.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Level 2 users: Create their own Dashboards • With smart city data, and  • Sensor/actuator: info/IOT/IOE, if any provided by infrastruct. (e.g., Meter) •  create events/notifications from them City DashboardIOT and City data World Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 6
  • 7.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Level 4 users: dashboard with intelligence App • Dashboards with IOT Applications for enforcing smart and  intelligence into them. DashboardsIOT and City data World IOT Applications My IOT Devices Dashboard‐IOT App Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 7 Applications
  • 8.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Coverage: examples • Search all services in the area Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) Antwerp Bologna Toscana Sardegna Pisa 8
  • 9.
    DISIT Lab, DistributedData 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 What is enabling and providing smart services • Smart Parking, in Tuscany • Smart First Aid in Tuscany • Smart search for POI and public transport srv. • Public Transportation in Tuscany • Routing in Tuscany, simple and multimodal • Social Media Monitoring and acting • Traffic events and Resilience in Florence • Bike Sharing in Pisa and Siena • Recharge stations for e‐vehicles • Entertainment Events in Florence • Traffic Sensors in Tuscany • IOT/IOE sensors and actuators • Weather forecast/condition in Tuscany • Pollution and Pollination in Tuscany • People Monitoring, in Tuscany via App • ..People Monitoring Assessment in the City, in  Florence via Wi‐Fi All Point of Interests, cultural activities, IOT, … Over than 1.2 Million of complex events per day!https://servicemap.km4city.org 9
  • 10.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 10
  • 11.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 11 https://dashboard.km4city.org/view/index.php?iddasboard=MjY 1 https://www.disit.org/dashboardSmartCity/view/index.php?iddasboard=MjI5 https://www.disit.org/dashboardSmartCity/view/index.php?iddasboard=MjUwhttps://dashboard.km4city.org/view/index.php?iddasboard=MTY2
  • 12.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 12
  • 13.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Dash with city data and your data/actuators • Sensors  – Values – status • Actuators: – Buttons – Dimers – Etc.  Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 13
  • 14.
    Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 14 City Dashboard + IOT App Control Room Operator Would like to: ‐Monitor traffic flow,  Environment, Car parking,  Cycling, First aid, temp., .. ‐ Act and monitor Dynamic  Plates ‐ Act and monitor red lights Driver, Policeman Would like to: ‐ Monitor traffic,  Parking, env., speed limit, … ‐ Act and monitor red lights
  • 15.
  • 16.
  • 17.
  • 18.
    IOT Edge on the field IOT Devices IOT Edge With IOT App distributed Sensors/ Actuators Sensors/ Actuators Sensors/ Actuators Sensors/ Actuators Sensors/ Actuators Sensors/Actuators Raspberrypi ‐‐ PC: Win,  Linux Android IOT Directory (1) Registration (2) Production of  IOT App on IOT edge (3) Production of  Dashboard user interface (4) IOT App and  its Dashboard  are executed (0) Sensors & Actuators Internet IOT App can be executed on  IOT Edge and/or on Cloud.  MicroServices calling Dashboards, Storage and  Analytics are executed on  Cloud. On Cloud Other Connected IOT App Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 18
  • 19.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Utenti Manager: Levels from 1 to 4 • Ambiente condiviso di sviluppo (Living Lab) – Documentazione completamente online con esempi – Video dimostrativi con esempi – Blog e forum di discussione – Help Desk and contact • Sfruttamento dei dati territoriali presenti in Km4City • Creazione di Dashboard, IOT Applications, Notifiche • Caricamento di IOT Devices • Pubblicazione e Condivisione risorse ed applicazioni • Gestione dati personali GDPR Compliant: Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 19
  • 20.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Level 5 users and above Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 20
  • 21.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Utenti AreaManager: Level 5 Come utenti Manager Level 4 + • Creazione di External Services • Gestione di IOT Device • Strumenti di sviluppo, per esempio: – Creazione di Data Analytic, Machine Learning in: R, Tensor Flow – Creazione di processi di massive ingestion in ETL – Creazione di MicroServices per IOT Applications – Gestione delle risorse di sviluppo e condivisione – Open Source of many examples – Smart City API with Swagger & Postman documentation/test • Alcuni strumenti di monitoraggio Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 21
  • 22.
  • 23.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Developer in R Studio + Tensor Flow Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 23
  • 24.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Living Lab Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 24
  • 25.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Connect IOT/IOE Upload context   Open Data Connect external  Services Advanced Smart  City API Run Applications &  Dashboard  Monitor City Platform Life Cycle experiments workshops tutorials networking agreements events Start‐ups Research  groups City  Users City Operators Large  Industries collaborations Licensing,  Gold services personal services Case  Studies Inhouse  companies Resource Operators Tech  providers partnerships documentation Help desk Category  Associations Corporations Advertisers Community Building subscription to applications Produce City  Applications &  Dashboard  Promote  Applications &  Dashboards  Produce  Applications for City  Users Set Up: ETL & Data  Analytic algorithms Collaborative  Platform Early Adopters Snap4City Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 25
  • 26.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Apriamo ora al trial pubblico • Https://www.snap4city.org • Registrati! • Abbiamo 4 posizioni aperte per lavorare al DISIT • https://www.disit.org Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 26
  • 27.
    DISIT Lab, DistributedData Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org ** • 6/2018 Roadmap WEEE 2017-2020 Snap4City• waste • IOT/IOE • Monitoring  • Smart City IOT  integration • Living Lab • 11/2018 2021 • Smart City vs  IOT, Industria 4.0 27 Trafair CEF MOSAIC ALTAIR
  • 28.
    DISIT Lab, DistributedData 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.  • Thanks to the European Commission for founding. All slides reporting logo of Snap4City of  Select4City H2020 are representing tools and research founded by European Commission for  the Select4City project. Select4City has received funding from the European Research Council  (ERC) under the European Union's Horizon 2020 research and innovation programme (grant  agreement n° 688196) • 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. Snap4City, Sept 2018, i‐Cities 2018, Snap4City DISIT Lab (C) 28 Snap4City