Gérard Salou, Xavier Sosnovsky

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Chapter 1: The Database Environment
Copyright © 2003 Pearson Education, Inc. Slide 6-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 38.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Decision Support and Artificial Intelligence Jack G. Zheng July 11 th 2005 MIS Chapter 4.
Chapter 1 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn,
Dynamic Graphics OECD Pilot development using Lynda Hawe – On behalf of Russell Penlington Dynamic Graphics OECD Pilot development using Adobe® Flex Lynda.
Recently released ECB statistics on securitisation Jani Matilainen DG-Statistics / ECB OECD Working Party on Financial Statistics Paris, 24 October 2011.
April, 2004 Lars Thygesen International Trade Expert meeting Whats going on at OECD: statistical information management.
1 "Quality requirements for web-sites – recommendations for best practice for fulfilling user needs Best practice in communicating statistics: Making statistics.
European Statistics provided by the ECB
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Terminology work at the European Central Bank
1 Future strategy for e-submission as seen by industry Dr Michael Colmorgen, IFAH-Europe 2nd Veterinary Workshop on E-submission 4 Dec 2009, EMEA, London.
NexSAT NexSAT Steering Group Meeting - 8 June 2004 © 2004 European Organisation for the Safety of Air Navigation (EUROCONTROL) 1 Welcome to the 4th meeting.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Introduction to HTML, XHTML, and CSS
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Year 6 mental test 5 second questions
Using storytelling to reach new audiences for data Eileen Capponi ESDS International Conference, 3 December 2007 eileen.capponi.
UKOLN, University of Bath
Shauvik Roy Choudhary, Alex Orso Georgia Institute of Tech nology.
Copyright 2008, Information Builders. Slide 1 Build Real-Time BI Dashboards With Flex and WebFOCUS Web Services Paulo Tavares Sr. Systems Engineer June,
Presented by : Yoel Finkel Central Bureau of Statistics, Israel OECD STESEG Meeting, Paris, Sept Credit-Card Purchases as a Short-Term Indicator.
A presentation by Werardt Systemss P Ltd An Online Machine Monitoring System.
1 WSDL: Web Service Description Language Gary Sharp Mike Breakiron.
ABC Technology Project
15-1 Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 15 Money and Banking.
Federal Department of Home Affairs FDHA Federal Statistical Office FSO Meeting of the OECD Expert Group on SDMX September, OECD, Paris Centralized.
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
Basic HTML Workshop LIS Web Team Spring 2007.
OCFS Data Warehouse Basic Training
Upon completion of this unit, you should be able to:
Semantic multimedia annotation tool Tutorial authors : Batatia, Piombo
Continued Investment in ATML
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
02-Oct-2008 European Forum for GeoStatistics 2008 in Bled Concept for an Integrated Web Solution / an Infrastructure for Geostatistics (Subproject 3)
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
Week 1.
We will resume in: 25 Minutes.
A SMALL TRUTH TO MAKE LIFE 100%
1 PART 1 ILLUSTRATION OF DOCUMENTS  Brief introduction to the documents contained in the envelope  Detailed clarification of the documents content.
TM Graphical Monitoring Electronic Service Tools.
Hydrological information systems Svein Taksdal Head of section, Section for Hydroinformatics Hydrology department Norwegian Water Resources and Energy.
© Platinum Europe SA PSE FX Import.NET Simplified Import of Official Exchange Rates into your ERP Solution Start.
1 XML Web Services Practical Implementations Bob Steemson Product Architect iSOFT plc.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
13 October 2009 Eurostat data visualization tools Rosa Ruggeri Cannata Unit D5 Key indicators for European policies Fourth Joint EU-OECD Workshop on Business.
Africa Information Highway and SDMX implementation in Africa Beejaye Kokil Economic & Social Statistics Division African Development Bank
The implementation of the SDMX standards by the ECB and the European System of Central Banks Werner Bier (ECB) Gérard Salou (ECB) Sami Airo (Bank.
SDMX IT Tools Introduction
Improving the visualisation of statistics: The need for an SDMX-based visualisation framework Xavier Sosnowska Luxembourg, 6 May 2008.
Xavier Sosnowska Luxemburg,
11. The future of SDMX Introducing the SDMX Roadmap 2020
SDMX Visualisation.
Agenda point 15 Eurostat Inflation Dashboard
Item 7.3 (b) SDMX for UOE data collection
Joint Dissemination of Statistics in the ESCB Technical Implementation
Presentation transcript:

Gérard Salou, Xavier Sosnovsky Improving the visualisation of statistics The use of SDMX-ML as input for dynamic graphs Gérard Salou, Xavier Sosnovsky European Central Bank Brussels, 2009-02-19

Agenda Objectives of the developments The 1st phase - Initial applications (2007) The 2nd phase - The need for an SDMX-based visualisation framework (2008) The 3rd phase - The ECB inflation dashboard (2008) The road ahead

Objectives of the development Further improve our communication on statistics Improve data visualisation in order to facilitate understanding of statistics Leverage IT usage: new web technologies as well as users’ computers.

The situation in 2007 Two interactive visualisation applications (using Adobe Flash) published on the ECB web site in 2007: Bilateral exchange rates (2007-04) Euro area yield curves (2007-07) Data published in SDMX-ML v2 Compact format

Exchange rates: Improvements Most popular section on the ECB website. Improved both data accessibility and visualisation. More information (latest observation, growth rates) Hovering functionality that shows the value for each observation Possibility to view data for predefined periods Possibility to define own period (period slider) Possibility to switch base currency

Basic calculations Change base Values Zoom Zoom and slide

Euro area yield curves Second Adobe Flex application in production since July 2007.

Multiple choices Zoom Animation Table view

Animation parameters

Advantages and disadvantages Improved communication towards the public (improved visualisation, accessibility and understanding of data). Very popular (rather high usage). But "ad hoc" applications (structure of data is "hard coded" into the application). Inefficient, low code reusability and scalability issue. => Need for a generic reusable visualisation framework

Solution? An SDMX visualisation framework Develop libraries that can be used to build visualisation tools for statistical data and metadata Written in ActionScript 3 (Flex/Flash applications) Based on the SDMX information model v. 2 11

Why SDMX? Based on the SDMX standard: ISO standard (ISO/TS 17369), sponsored by 7 international institutions (including the ECB) SDMX information model describes all artefacts needed Already in use in all layers of the ECB Statistical environment Supports for various XML formats (SDMX-ML)

SDMX framework: Basic organisation Data SDMX-ML data files (data sets, series, observations, etc) SDMX-ML data structure definitions (concepts, code lists, data structure definitions, etc) ECB SDMX Framework Applications Application 1 Application 2 Application 3 Application 4 SDMX-ML Readers Read Translate SDMX Information model Use View Access Users Visual display 13

SDMX framework in a nutshell 3 layers: The readers: Reads the Data Structure Definitions and the data files (SDMX-ML Compact and Structure formats, v. 2) The model: translation of the extracted data into objects of the SDMX Information Model The views: visualisation of the objects of the SDMX information model (charts, tables, metadata panels, etc)

Why open source? Rapid, robust development Reduced institutional costs More thorough code review Better code support 15

Logistics and License ECB, NY FED, BOC Code hosted and publicly available on Google Code Strict commit policy and change management procedures BSD license Roles Leadership roles (Project Manager, Project Advisor and Project Architect) Committers: three individuals Contributors: contributions are welcome from all Users: the code is available to all 16

The Plan for 2009 Test code with data from sources other than ECB Add readers for additional SDMX formats Remove hard coded concepts Move style information to its own library Create high level developer documentation Improve test coverage 17

ECB inflation dashboard Visual display of key ECB statistics Analytical dashboard, to support data analysis Offers context, history and compare functionalities Support interaction (e.g.: data drill-down) Customisable http://www.ecb.europa.eu/stats/prices/hicp/html/inflation.en.html

ECB inflation dashboard

Generalisation: ECB website and SDW Generalise the use of this technology to other sections of the ECB website (e.g.: effective exchange rates, HCIs, Eurosystem joint dissemination sections, etc.) Replace charts of the ECB Statistical Data Warehouse with similar interactive visualisation tools Add new statistical domains to the ECB dashboard

Links to experiment with… Inflation dashboard (test environment): http://www.ecb.europa.eu/stats/prices/hicp/html/inflation.en.html Foreign exchange rates: http://www.ecb.europa.eu/stats/exchange/eurofxref/html/eurofxref-graph-usd.en.html Euro area yield curve: http://www.ecb.europa.eu/stats/money/yc/html/index.en.html SDMX Browser: http://stats.ecb.europa.eu/stats/dtf_test/browser.html (test data file: http://stats.ecb.europa.eu/stats/dtf_test/hci.xml) Flex-CB project: http://flex-cb.googlecode.com/