3.2.1 JDemetra+ development Frankfurt, 20 June 2013

Slides:



Advertisements
Similar presentations
Temporal Disaggregation Using Multivariate STSM by Gian Luigi Mazzi & Giovanni Savio Eurostat - Unit C6 Economic Indicators for the Euro Zone.
Advertisements

Luxembourg, 16/4/2013.  Data providers  IT improvements  Methodological improvements.
REPUBLIC OF TURKEY TURKISH STATISTICAL INSTITUTE TurkStat Direct vs. Indirect Approach in Seasonal Adjustment: Proposal for a new tool Necmettin Alpay.
Java Programming, 2E Introductory Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
October 30, 2008 Extensible Workflow Management for Simmod ESUG32, Frankfurt, Oct 30, 2008 Alexander Scharnweber (DLR) October 30, 2008 Slide 1 > Extensible.
Table-Driven Acceptance Testing Mario Aquino Principal Software Engineer Object Computing, Inc.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
Demetra+ Quick Tour Versatile software. Choose the right tool Demetra+ main feature: multi-processing Demetra+ in production. Understanding.
Automatic Generation Tools UNICOS Application Builder Overview 11/02/2014 Ivan Prieto Barreiro - EN-ICE1.
NA-MIC National Alliance for Medical Image Computing NA-MIC Software Engineering Bill Lorensen GE Research NA-MIC Engineering Core PI.
United Nations Economic Commission for Europe Statistical Division Seasonal Adjustment Process with Demetra+ Anu Peltola Economic Statistics Section, UNECE.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Migrating Desktop The graphical framework for running grid applications Bartek Palak Poznan Supercomputing and Networking Center The.
SA Workshop Luxembourg, 6/3/2012.  What is JDemetra+  Objectives of JDemetra+  Main features ◦ New core engines ◦ Additional statistical tools  Current.
Ketty Attal-Toubert and Stéphanie Himpens Insee, France 16th of November, 2011 ESTP course Demetra+ Demetra+ for X12 in Daily Work.
IT Directors Group 13 & 14 October 2008 Item of the Agenda Seasonal Adjustment software Cristina Calizzani - Unit B5.
Testing seasonal adjustment with Demetra+ Dovnar Olga Alexandrovna The National Statistical Committee, Republic of Belarus.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
The NBB time series toolkit Towards a seasonal adjustment framework
1 Industrial Data Implementors Forum Martin Hardwick STEP Tools, Inc. June 13, 2001 San Francisco, USA.
Migrating Desktop Bartek Palak Bartek Palak Poznan Supercomputing and Networking Center The Graphical Framework.
April 2011 Testing Seasonal Adjustment with Demetra+ Ariunbold Shagdar National Statistical Office, Mongolia.
Harmonisation of Seasonal Adjustment Methods in EU and OECD Countries Ronny Nilsson Statistics Directorate.
SSQSA present and future Gordana Rakić, Zoran Budimac Department of Mathematics and Informatics Faculty of Sciences University of Novi Sad
Presentation 1 / NBB report Towards JD+ 2.1…
Report on the development of JDemetra+ (X-11 part) SAEG Meeting, Luxembourg, 7 December 2015 Andreas Lorenz, Deutsche Bundesbank, Statistics Department.
Using Demetra+ at SURS Manca Golmajer, Andrejka Smukavec 20 June 2013.
 New build: (October, 30) Corrections of bugs Slight improvement of the UI  New release (December, 31) Core engines  X12 (marginal.
Ketty Attal-Toubert and Stéphanie Himpens Insee 22nd of June, 2011 Using SAS to implement additional tools.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
I am Xinyuan Niu I am here because I love to give presentations. Data Warehousing.
JDemetra+: Latest features by the BBk (X-11 part) SAEG Meeting, Frankfurt am Main, 7 June 2016 Andreas Lorenz, Deutsche Bundesbank, Statistics Department.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
JDemetra+ as an innovative tool for seasonal adjustment
System Design.
Shohreh Mirzaei Yeganeh United Nations Industrial Development
2.1 Latest features of JDemetra+ 2.2
SAEG, 15 March 2018 Item 2.2 Development: progress and next steps. Contribution of the NBB
4th Joint EU-OECD Workshop on BCS, Brussels, October 12-13
The expandable seasonal adjustment framework of JDemetra+
TESTING AMI PERFORMANCE OF J-DEMETRA+ Turaç YAVUZ TURKSTAT
Migration to JDemetra+
Testing seasonal adjustment with Demetra+
JDemetra+ User Manual.
Quality Reporting with JD+
Software Development Process
2.1. JDemetra+ Last updates (since 2.0.0)
JDemetra+: Latest features by the Deutsche Bundesbank
SAEG 7th June 2016 Item 4.1 Eurostat work programme : priority areas-future Centre of Excellence – expected deliverables By Dario Buono.
Huanyuan(Wayne) Sheng
How to select regressors and specifications in Demetra+?
Are we moving towards more integration of the NEW FEATURES OF TS INto JDEMETRA+ ?
EMF Compare Ganymede Simultaneous Release
Execute your Processes
SAUG and SACE: Status Report
Towards a new tool for seasonal adjustments: Demetra+
Seasonal Adjustment software Cristina Calizzani - Unit B2
Faiz Alsuhail 21 of June, Frankfurt
Demetra+ User Manual Final release
TYPES of seasonal adjustment processes in banco de españa
Latest features Frankfurt, 7 June 2016
Model Selection, Seasonal Adjustment, Analyzing Results
Short Term Statistics in National Accounts
Ermurachi Galina National Bureau of Statistics, Republic of Moldova
Summary of methods presented at the CMBF
Adding new sources of data
Are we moving towards more integration of the NEW FEATURES OF TS INto JDEMETRA+ ?
Using JDemetra+ at STATEC
Integrated Statistical Production System WITH GSBPM
Presentation transcript:

3.2.1 JDemetra+ development Frankfurt, 20 June 2013

Outline Overview of JDemetra+ 1.3 Recent developments  Unit tests  Statistical modules  SA Algorithms  Others  IO  Graphical interface (NetBeans)  Others  Cruncher, WEB-Service,.NET connection Documentation JoinUp Future developments

Overview

Overview (II) ModulesMain featuresSize (=number of classes) JTsToolkitAlgorithms1000 JTssAdvanced time series framework (events...), Formatting (Xml...) 350 Ts ProvidersTime series factories (Excel, ODBC...) 250 NetBeans componentsGraphical interface700

Recent developments Unit tests  5-10% of the classes  Critical statistical functions  Arima estimation (Kalman filter, Ansley's algorithm...)  Unobserved components estimation (Burman's algorithm, Kalman smoother...) ...  Code included in the projects

Algorithms  SA modules  RegArima estimation  Extensive analysis of the estimation problem (see below)  Remark:  RegArima estimations in Tramo, X12 and JD+ refer exactly to the same mathematical problem  Their implementations differ on many details  Tramo-Seats  No significant changes  X12  Forecasts of the components  Complete diagnostics  Others  Temporal disaggregation, benchmarking  Chow-Lin..., improved multi-variate Cholette  Independent plug-in, NBB internal use

RegArima estimation (300 series of the industrial production in Germany) Main conclusions: Identical results for most models Differences in complex models (AR and MA) due to several local maxima Differences usually small but sometimes substantial Limits for the comparison of AMI around 90-95% with well-behaved series, worse with "bad" series (<80%)

IO  Improved data providers (input)  JDBC/ODBC (caching)  SDMX  Compatibility with SDW (ECB),.STAT (OECD)  SAS  Random time series (testing) Graphical interface (NetBeans)  Richer graphical components  More extension points (=features that external teams may expand)  "Extensible" workspaces (new statistical tools) Others  Cruncher (batch processing): completed  Light RESTful WEB service for SA (and other algorithms): in test  Automatic translation of the bytecode (IKVM): tested

Documentation, JoinUp Documentation for developers  Progressive documentation of the API in the code (for JavaDoc): 10%  Specific documents on JoinUp (see below) JoinUp  Revival of SAT (Seasonal Adjustment Toolkit project)  Sharing of the code by means of the JoinUp repositories  Specific documents for IT developers  Future use of the Wiki

Future developments (proposals) Short term  Integration of the last improvements of Tramo-Seats Medium term  Interface with the original software (spec files)  Graphical interface: customization of the output panels...  Reports, outputs...  Quality diagnostics Long term  Unified algorithm (single pre-processing, several decomposition schemes)  Advanced analysis  Time varying TD... Recurring  Documentation of the API  Unit tests