07/05/2015 TrendSpain 2015
Hàbitat Urbà, Institut Municipal d’Informàtica
iCity
Barcelona Urban Platform
City ......
Great Companies
Front Ends
Sensors
...
...
Great Companies
Front Ends
City providers
Centres de
control
Centres de
controlAPPs
iCity
Rate limiting
City API
City API / Special & Local API
Api translation
Log &
Accounting
Routing
Security
Great Companies
Front Ends
Orchestration Cache
Billing
Sentilo:
Sensors Platform BD
Applications &
Solutions
Utilities
External
Data Sets
Transport
Centres de
control
Centres de
control
Situation
Room
City OS
GeoData
CityAPI/
PreferentAPI
Business Services for SmartCity Applications / City API
Standard Interoperation Interface for Information Sources
City Ontology
& Taxonomies
Data and Events repository
and management
BD
Processes
Security
management
Analytics
City
Information
Sources
Social
Networks
b
IRIS
City
Applications
Mycelium
Open Data &
City APIs
. . . . . .
Closer &
Trusted
Platforms
City 5
City 4
City 3
City 2
Data
Analytics
Qué es iCity?
iCity
Datos
Sistemas de
Información
Conectores
Internos
• 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 Internetenabled
Services 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?
•Que pretende resolver
iCity?
• Aquí estan mis sistemas de
información!!!!
• Que sois capaces de hacer
con ellos?
Idea nº 1
• 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 todas
las 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 recarga
de diferentes operadores se ofrecen a una APP.
La reserva de un punto de recarga también es posi
iCity es el broker neutro que recoge y ofrece
acceso a diferentes sistemas de información a
travé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 Data
Datasets
Open Data API
IS API Read Only
iCity
IS API R/W
iCity2
Open Data DS
Open Data API
IS API R/W
FTP
17

Jordi Cirera | TrendSpain 2015

  • 1.
    07/05/2015 TrendSpain 2015 HàbitatUrbà, Institut Municipal d’Informàtica iCity
  • 2.
    Barcelona Urban Platform City...... Great Companies Front Ends Sensors ... ... Great Companies Front Ends City providers Centres de control Centres de controlAPPs iCity Rate limiting City API City API / Special & Local API Api translation Log & Accounting Routing Security Great Companies Front Ends Orchestration Cache Billing Sentilo: Sensors Platform BD Applications & Solutions Utilities External Data Sets Transport Centres de control Centres de control Situation Room City OS GeoData CityAPI/ PreferentAPI Business Services for SmartCity Applications / City API Standard Interoperation Interface for Information Sources City Ontology & Taxonomies Data and Events repository and management BD Processes Security management Analytics City Information Sources Social Networks b IRIS City Applications Mycelium Open Data & City APIs . . . . . . Closer & Trusted Platforms City 5 City 4 City 3 City 2 Data Analytics
  • 3.
    Qué es iCity? iCity Datos Sistemasde Información Conectores Internos
  • 4.
    • iCity esun proyecto europeo iniciado el 1 de enero de 2012 • CIP Framework Programe • CIP-ICT-PSP-2011-5, theme: Open Innovation for future Internetenabled Services in "smart" Cities Qué es iCity?
  • 5.
    •iCity es unpaso mas allá del concepto de Open Data implementando la idea de Open Information Systems. Qué es iCity?
  • 6.
    • Queremos abrirno 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?
  • 7.
  • 8.
    • Aquí estanmis sistemas de información!!!! • Que sois capaces de hacer con ellos? Idea nº 1
  • 9.
    • Me encantami APP de aparcamiento!!! • Pero no fuciona en la ciudad donde trabajo….(por tanto tengo que instalar otra) Idea nº 2
  • 10.
    • Somos unapequeña ciudad…. • Hemos de desarrolar todas las APPs que necesitamos des de cero? Idea nº 3
  • 11.
    • Somos ungran 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.
    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.
    13 Main Goalnº 2 Facilitara 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.
    14 Un posible ejemplo iCityPlatform 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 recarga de diferentes operadores se ofrecen a una APP. La reserva de un punto de recarga también es posi iCity es el broker neutro que recoge y ofrece acceso a diferentes sistemas de información a través de una única API.
  • 15.
    15 Mas ejemplos iCity Platform APImanager 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.
    16 Evolution Media interchanging Open Data Datasets Open DataAPI IS API Read Only iCity IS API R/W iCity2 Open Data DS Open Data API IS API R/W FTP
  • 17.

Notas del editor