Post on 21-Jul-2015
Barcelona Urban Platform
City ......
Great Companies
Front Ends
Sensors
...
...
Great Companies
Front EndsCity providers
Centres de
controlCentres de
controlAPPs
iCity
Rate limiting
City API
City API / Special & Local API
Api translation
Log &
AccountingRouting
Security
Great Companies
Front Ends
Orchestration Cache
Billing
Sentilo:
Sensors Platform BD
Applications &
Solutions
Utilities
External
Data Sets
Transport
Centres de
controlCentres de
controlSituation
Room
City OS
GeoData
City
AP
I /
Pre
fere
nt
AP
I
Business Services for SmartCity Applications / City API
Standard Interoperation Interface for Information Sources
City Ontology
& Taxonomies
Data and Events repository
and managementBD
Processes
Security
management
Analytics
City
Information
Sources
Social
Networks
b
IRIS
City
Applications
Mycelium
Open Data &
City APIs
. . . . . .
Closer &
Trusted
PlatformsCity 5
City 4
City 3
City 2
Data
Analytics
• iCity es un proyecto europeo iniciado el 1 de enero de 2012
• CIP Framework Programe
• CIP-ICT-PSP-2011-5, theme: Open Innovation for future InternetenabledServices in "smart" Cities
Qué es iCity?
• iCity es un paso mas allá del concepto de Open Data implementando la idea de Open Information Systems.
Qué es iCity?
• Queremos abrir no sólo datos procesados, (READ)
• sino permitir que terceros interactúen con los Sistemas de Información de Ciudades y Empresas (READ & WRITE)
What is iCity?
•Me encanta mi APP de aparcamiento!!!
• Pero no fuciona en la ciudad donde trabajo….(por tanto tengo que instalar otra)
Idea nº 2
• Somos una pequeña ciudad….
• Hemos de desarrolar todaslas APPs que necesitamos des de cero?
Idea nº 3
• Somos un gran fabricante de automóviles.
• Queremos proveer a los conductores nuevos servicios basados en datos de las ciudades obtenidos en tiempo real
• Tenemos que acordar cómo será este intercambio de datos con todas las ciudades una a una?
Idea nº 4
12
Main Goal nº 1
Facilitar la apertura
controlada de los sistemas de
información de las
organizaciones para que
terceros puedan utilizarlos de
manera segura y sencilla.
13
Main Goalnº 2
Facilitar a terceros una forma
común, independiente, clara
y fácil de leer y escribir en los
Sistemas de Información de
ciudades y empresas.
14
Un posible ejemplo
iCity Platform
API manager
Sistemas de recarga de la
compañía A
Sistemas de recarga de la
compañía B
Translation layer
Sistemas de recarga de la
compañía C
Interficie de programación única y común.
Información de los diferentes puntos de recargade diferentes operadores se ofrecen a una APP.La reserva de un punto de recarga también es posible.
iCity es el broker neutro que recoge y ofreceacceso a diferentes sistemas de información através de una única API.
15
Mas ejemplos
iCity Platform
API manager
Sistema de quejas y
sugerencias de Barcelona
Sistema de quejas y
sugerencias de Zaragoza
Translation layer
Sistema de quejas y
sugerencias de Lamia
Standard Open311 API
Una única APP
ONE FOR ALL!!!Your App
16
Evolution
Media interchanging
Open DataDatasets
Open Data APIIS API Read Only
iCityIS API R/W
iCity2Open Data DSOpen Data APIIS API R/W
FTP