BSC Smart Cities Initiative

Similar documents
SEXTANT 1. Purpose of the Application

Km4City Smart City API: an integrated support for mobility services

Chapter 4 Research Prototype

LIGHTING & INVESTMENT: SMARTLY CONNECTED

A Formal Definition of RESTful Semantic Web Services. Antonio Garrote Hernández María N. Moreno García

Smart IT and Sustainability July 2014

Semantic agents for location-aware service provisioning in mobile networks

Unity In diversity. ArcGIS JS API as an Integration Tool. RICARDO BANDEIRA - IplanRio

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering

THE ENVIRONMENTAL OBSERVATION WEB AND ITS SERVICE APPLICATIONS WITHIN THE FUTURE INTERNET Project introduction and technical foundations (I)

Land Administration and Management: Big Data, Fast Data, Semantics, Graph Databases, Security, Collaboration, Open Source, Shareable Information

CHAPTER 7. Observations, Conclusions and Future Directions Observations 7.2. Limitations of the Model 7.3. Conclusions 7.4.

The Emerging Data Lake IT Strategy

Energy-related data integration using Semantic data models for energy efficient retrofitting projects

Open And Linked Data Oracle proposition Subtitle

Virginia Tech Research Center Arlington, Virginia, USA

geospatial querying ApacheCon Big Data Europe 2015 Budapest, 28/9/2015

Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr.

ELENA: Creating a Smart Space for Learning. Zoltán Miklós (presenter) Bernd Simon Vienna University of Economics

IT Infrastructure for BIM and GIS 3D Data, Semantics, and Workflows

Smart City Is Accelerating. Huawei Smart City Global Successful Case

1 What-is-anopen-platform/

Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform

How the evolution of mobile connectivity will support Sustainable Smart Cities

Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform

Reducing Consumer Uncertainty

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara

Publishing Linked Statistical Data: Aragón, a case study.

W3C WoT call CONTEXT INFORMATION MANAGEMENT - NGSI-LD API AS BRIDGE TO SEMANTIC WEB Contact: Lindsay Frost at

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

Knowledge-based access to art collections: the KIRA system

Linked Data: What Now? Maine Library Association 2017

PECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS. Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy Zavgorodniy

Connecting Distributed Geoservices: Interoperability research at ITC

Electronic Health Records with Cleveland Clinic and Oracle Semantic Technologies

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

Orchestrating Music Queries via the Semantic Web

Grid Resources Search Engine based on Ontology

GeoSPARQL Support and Other Cool Features in Oracle 12c Spatial and Graph Linked Data Seminar Culture, Base Registries & Visualisations

Semantic search and reporting implementation on platform. Victor Agroskin

Optimising a Semantic IoT Data Hub

DB2 NoSQL Graph Store

Web Ontology Editor: architecture and applications

Yokohama Partnership of Resources and Technologies (Y-PORT)

Design and Implementation of Scenic Area Information Service System based on Semantic IoT Hai-Chao YANG1, a,rui Guo1,Jun Li2

Linked Data: Fast, low cost semantic interoperability for health care?

Seoul e-government Policies & Strategies. Information System Planning Bureau

Internet of Things(IoT):A Future Vision OF MODERN SOCIETY

An Archiving System for Managing Evolution in the Data Web

Sensor Data Management

Attractive Urban Developments Achieved through Fusion of OT, IT, and Products Hitachi s Urban Solutions

onem2m ADAPTED FOR SMART CITIES ETSI IOT M2M WORKSHOP 2016 NOV 15 TH 2016

The onem2m standard Horizontal Service Layer

Comparative Study of RDB to RDF Mapping using D2RQ and R2RML Mapping Languages

Motivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web

Proceedings Energy-Related Data Integration Using Semantic Data Models for Energy Efficient Retrofitting Projects

Methodological Guidelines for Publishing Linked Data

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

A Framework of Feature-Level Transportation Geospatial Data Sharing Systems

A Framework for Performance Study of Semantic Databases

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma

DBpedia-An Advancement Towards Content Extraction From Wikipedia

Khartoum, Sudan Dec 2017

Programming technologies supporting management of linked open data in the domain of cereal grain drying and storage

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

Database Applications

Event Stores (I) [Source: DB-Engines.com, accessed on August 28, 2016]

Tool for Mapping Tabular Data to an Ontology, A Work-In-Progress

Data on the Web. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD

What is coming in. ArcGIS Server 10. Ismael Chivite ArcGIS Server Product Manager James Cardona Technical Marketing

Introducing Fedora 4. Overview, examples, and features. David Wilcox,

Semantic Web Fundamentals

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

Metatomix Semantic Platform

Data extraction from highway data model

A quick guide to getting the most from your Idox Information Service membership

Driving Internet of Things (IoT) standardization to build smart sustainable cities. Cristina Bueti, Adviser, ITU

DRAFT THE RESILIENCE TO DISASTERS AND EMERGENCIES INDEX (REDI) Constantine E. Kontokosta, PhD, PE, AICP, LEED AP NYU CUSP & NYU Poly & NYU Schack

Interactive Simulation and Visualization of Realistic Flooding Scenarios. Challenge the future

Knowledge-Driven Video Information Retrieval with LOD

Semantic Web Fundamentals

Open to Every Citizen

Municipal Wireless: new opportunities for better city management

1. Inroduction to Data Mininig

Mobile, Smartphones, Wi-Fi, and Apps

ENGINEERING A XML-BASED CONTENT HUB FOR ENTERPRISE PUBLISHING. Elias Weingärtner Christoph Ludwig

Social Value Creation via IoT

Search Computing: Business Areas, Research and Socio-Economic Challenges

A SMART PORT CITY IN THE INTERNET OF EVERYTHING (IOE) ERA VERNON THAVER, CTO, CISCO SYSTEMS SOUTH AFRICA

WHAT ISINTEROPERABILITY? (AND HOW DO WE MEASURE IT?) INSPIRE Conference 2011 Edinburgh, UK

Ontology Servers and Metadata Vocabulary Repositories

Novel System Architectures for Semantic Based Sensor Networks Integraion

What you have learned so far. Interoperability. Ontology heterogeneity. Being serious about the semantic web

Thinking cities. Khalil Laaboudi. Smart & Sustainable Cities. Global Marketing

Infrastructure for Multilayer Interoperability to Encourage Use of Heterogeneous Data and Information Sharing between Government Systems

The Programmable World Opportunities and Challenges

Enabling Seamless Sharing of Data among Organizations Using the DaaS Model in a Cloud

Tourism applications of Artificial Intelligence techniques. Dr. Antonio Moreno, ITAKA research group, URV

Transcription:

www.bsc.es BSC Smart Cities Initiative José Mª Cela CASE Director josem.cela@bsc.es

CITY DATA ACCESS 2

City Data Access 1. Standardize data access (City Semantics) Define a software layer to keep independent Data and Applications taken into account Data dispersion Data errors Performance to access data 2. Prepare some specific critical data (City geometry) Simulations require geometry to work (2D or 3D) 3. Big Data Solutions if needed for performance

City Semantics RDB SQL query $ Ontology for smartcities (OWL-DL) XML IoT Xpath, Xquery Internet RDF graph SPARQL query Data (RDF, XML, GML, JSON, etc) Urban City Model Urban model Ontology Instantiation engine (Open Linked Data repositories) SPARQL queries Integration with opengis 4

City Semantics Urban parameters: sustainability, mobility model, economic diversity, etc RDB SQL query $ Ontology for smartcities (OWL-DL) Numerical simulation: noise, pollution, floods, earthquakes, tsunamis, etc XML IoT Xpath, Xquery Internet RDF graph SPARQL query Data (XML, GML, JSON, etc) Agent simulation: economic activities, social behaviour, transport, pandemics, etc Visualization 5

An ontology is Conceptually a graph Precise semantics Standard representation to allow interoperability (triples/ Linked Open Data) Same URI means same resource Models an open world, i.e. allows incomplete information Adding edges / vertices is easier than adding information into tables (which may require refactoring) Understandable and uniformly accessible from anywhere Amenable data structure for Defining data constraints Discovering unknown relationships via logic inference

Integration of Open Linked Data from any source Composition of RDF graphs is another RDF graph

SUM (Semantic Urban Model): Goals Urban Management and Planning Tool Integration from heterogeneous data sources Query and exploration functionality GIS Visualization Ecological Urbanism Paradigm Environmental, social, and economic sustainability of cities Evaluated by set of specific indicators Standard-based Semantic Data Model for Smart Cities

SUM Prototype Web oriented GIS Functionality Keyword search and related concept exploration Query wizard Sustainability metrics

Urban Ecology Agency of Barcelona Ecological Urbanism: degree that a city adheres to the following principles Efficient land use Quality of Public Space Mobility And Services Habitability In Housing and Buildings Biodiversity Organization Self- Sufficiency Social Inclusion and Interaction

Prototype Architecture Ontology Functionality: API Jena Application Server: Apache Tomcat Client Browser Semantic Model: SCRIBE + BCNEcology GIS Functionality: Parliament Triple Store JS GIS API: Open Layers Data process and mapping: Custom software OFFLINE Open Street Maps

Query Example Proximity to bicycle parking for population aged > 15, by neighbourhood Bicycle parking and neighbourhood data is georeferenced (e.g. shapefiles) Population age and residence Extract Urban Data Integrate with GIS Measure Query and Visualize

Explore the city 1. Select predefined areas (landlots, blocks) or draw a polygon 2. Select urban concepts Results: Selected urban concepts within area displayed on map

Explore the data Select urban concepts and explore its attributes and the values of the concept instances on map Click elements in the map and display the values of its attributes

Explore the model Display concepts in the model related by any type of relationship or by a specific type Display relationships in the model that contains given text

Data - Query Query wizard Average year of refurbishing of building units Ratio of number of building use units refurbished before 1990 per area (sum of landlot surface where the building units are located) Text transcription of the query

Data - Query Results Highlight elements that match Numeric results for each query. Total results if queries are connected by mathematical operators

Expert Query Sparql Query Highlight elements that match Sparql prefixes to help writing the query Query Results

Next Steps Semantic Model: SCRIBE + BCNEcology Heterogeneous data types Data not contemplated at the time of building the model may lead to model extension Other cities Semi-automatic process Data process and mapping

Mobility pattern identification Tourism Services in the City Pattern discovery from massive urban data sets Use case: Mobility patterns of visitors of Barcelona

The objectives Large economic impact of tourism (leisure & business) 7.5 Million visitors/year in hotels (5 th in Europe) 2.5 Million visitors/year in cruises (4 th in world) Economic impact of 20 M /day Objectives: Know where, when, and how visitors move Cross with geo-referenced info of city (shops, public transportation, touristic places, credit card use, etc) Visualize for easy understanding 21

Leverage current infrastructure 450 Wifi APs of Barcelona Wifi + other Wifis managed by the municipality Analyze tuples (MAC@, AP, timestamp,...) to Differentiate visitors/residents and discover mobility patterns Locate more frequently visited areas with respect time Historical series and new trends Use current available muni/business info with a unified data model (urban ontology) to cross results with georeferenced info

Potential Results Pattern discovery Mobility patterns Data repository City data Integrated Urban Data Analysis & Visualization tool

CITY GEOMETRY AND PHYSICAL PHENOMENA 24

City Geometry Data LIght Detection And Ranging (LIDAR)

LIDAR Geometry example

Barcelona LIDAR Data

Barcelona LIDAR Data

City Geometry for Simulation

City Geometry for Simulation

Atmospheric Transport

CFD Indoors/Outdoors

CFD Indoors/Outdoors

CFD Indoors/Outdoors

CFD Indoors/Outdoors

Water Flooding 36

CITY DYNAMICS 37

Agent Based Models Useful for Social simulations Crowd simulations Mobility simulations (cars+pedestrian+ ) Epidemic evolution... But ABM scale bad in parallel computers, then there are serious limits in: Agents complexity Number of agents

PANDORA PANDORA: Scalable execution of agent-based models Able to run models with millions of agents C++ framework for large-scale social simulation Automated generation of parallelized code GIS support (Grass), Statistical support (R package) Python scripting to define ABM Cassandra: an ABM visualization tool 39

Agent Based Models Crowd Simulations 40

Conclusions In the next future, ICT applied to cities will transform deeply the urban style of live. For ICT industry this will be a significant source of bussiness. BSC is committed to focalized its research capacity in this area. 47

www.bsc.es Thank you for your attention! José Mª Cela CASE Director