Hands-on GSIM Mauro Scanu ISTAT

Slides:



Advertisements
Similar presentations
Axiomatic Semantics Dr. M Al-Mulhem ICS
Advertisements

Feb. 23, 2004CS WPI1 CS 509 Design of Software Systems Lecture #5 Monday, Feb. 23, 2004.
1 Business Exchange Structures Concepts.
Solve for y when x = 1, 2, 3 and 4. 1.) y = x ) y = 5x 4 3.) y = 3x Solve for y when x is -2, -1, 0, 1. Patterns and Functions Day 2.
United Nations Economic Commission for Europe Statistical Division Applying the GSBPM to Business Register Management Steven Vale UNECE
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
DCT 1123 Problem Solving & Algorithms
WP.5 - DDI-SDMX Integration
WP.5 - DDI-SDMX Integration E.S.S. cross-cutting project on Information Models and Standards Marco Pellegrino, Denis Grofils Eurostat METIS Work Session6-8.
NSI 1 Collect Process AnalyseDisseminate Survey A Survey B Historically statistical organisations have produced specialised business processes and IT.
Case Studies: Statistics Canada (WP 11) Alice Born Statistics UNECE Workshop on Statistical Metadata.
Generic Statistical Information Model (GSIM) Thérèse Lalor and Steven Vale United Nations Economic Commission for Europe (UNECE)
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
GSIM implementation in the Istat Metadata System: focus on structural metadata and on the joint use of GSIM and SDMX Mauro Scanu
Current and Future Applications of the Generic Statistical Business Process Model at Statistics Canada Laurie Reedman and Claude Julien May 5, 2010.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
CountrySTAT Regional Basic Administrator Training for ECO Member States Friday, October 23, 2015 EVENT Foundations of CountrySTAT E-learning.
Problem Solving Techniques. Compiler n Is a computer program whose purpose is to take a description of a desired program coded in a programming language.
Statistics New Zealand’s End-to-End Metadata Life-Cycle ”Creating a New Business Model for a National Statistical Office if the 21 st Century” Gary Dunnet.
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
United Nations Economic Commission for Europe Statistical Division Mapping Data Production Processes to the GSBPM Steven Vale UNECE
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Elaborating on the Business Architecture of SN Robbert Renssen Statistics Netherlands Standard Process Steps.
United Nations Economic Commission for Europe Statistical Division GSBPM and Other Standards Steven Vale UNECE
United Nations Economic Commission for Europe Statistical Division GSBPM in Documentation, Metadata and Quality Management Steven Vale UNECE
Project management processes of a project
Short Training Course on Agricultural Cost of Production Statistics
The role of metadata in a generic production environment
Generic Statistical Data Editing Models (GSDEMs)
Systems Analysis and Design
Math Analysis.
Data Flow Diagrams.
Structural testing, Path Testing
The Generic Statistical Information Model (GSIM) and the Sistema Unitario dei Metadati (SUM): state of application of the standard Cecilia Casagrande –
Chapter 10: Process Implementation with Executable Models
CENTRAL STATISTICS OFFICE IRELAND ITSIP PROJECT OVERVIEW
Exchanging Reference Metadata using SDMX
Generic Statistical Business Process Model (GSBPM)
ECONOMIC CLASSIFICATIONS Advanced course Day 1 – first morning session Basic principles of classifications Zsófia Ercsey - KSH – Hungary Marie-Madeleine.
Logical information model LIM Geneva june
GSIM The Generic Statistical Information Model
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
ESTP – Training on waste statistics, 6th/7th December 2016
A handbook on validation methodology Marco Di Zio Istat
The Generic Statistical Information Model
CSC128 FUNDAMENTALS OF COMPUTER PROBLEM SOLVING
Working Group European Statistical System – Learning and Development Framework (ess-ldf) & Human Resources Management (hrm) ESTP III ( ) Item.
Regional Accounts CONTRACTOR IS ACTING UNDER A FRAMEWORK CONTRACT CONCLUDED WITH THE COMMISSION.
The problem we are trying to solve
The Relational Database Model
CS 8532: Advanced Software Engineering
Preliminaries Training Course «Statistical Matching» Rome, 6-8 November 2013 Mauro Scanu Dept. Integration, Quality, Research and Production Networks.
Education and Training Statistics Working Group – 2-3 June 2016
Data validation handbook
This Lecture Substitution model
Mapping Data Production Processes to the GSBPM
Basic Concepts of Algorithm
Presentation to SISAI Luxembourg, 12 June 2012
Generic Statistical Information Model (GSIM)
ESTP Training Course “Enterprise Architecture and the different EA layers, application to the ESS context ” Rome, 16 – 19 October 2017.
CSPA Specifications Overview
ECONOMIC CLASSIFICATIONS Advanced course Day 1 – first morning session Basic principles of classifications Zsófia Ercsey - KSH – Hungary Marie-Madeleine.
Introduction to reference metadata and quality reporting
CSPA Templates for sharing services
CSPA Templates for sharing services
Zsófia Ercsey - KSH – Hungary Marie-Madeleine Fuger - INSEE – France
process and supporting information
High-Level Group for the Modernisation of Official Statistics
GSBPM Giorgia Simeoni, Istat,
GSIM overview Mauro Scanu ISTAT
Presentation transcript:

Hands-on GSIM Mauro Scanu ISTAT ESTP Training Course “Information standards and technologies for describing, exchanging and disseminating data and metadata” Rome, 19-22 June 2018 THE CONTRACTOR IS ACTING UNDER A FRAMEWORK CONTRACT CONCLUDED WITH THE COMMISSION

Summary Focus on process step Example of use of GSIM concepts for some data

A Statistical Program Design is associated with a top level Process Step whose Process Design contains all the sub-steps and process flows required to put that Statistical Program into effect. Each Process Step in a statistical Business Process has been included to serve some purpose. This is captured as the Business Function associated with the Process Step. An example of a Business Function could be "impute missing values in the data". In order to support this Business Function, an imputation process is needed, which will require a Process Design. Attributes

In line with the GSIM design principle of separating design and production, GSIM assumes that Process Steps will be designed during a design phase. Having divided a planned statistical Business Process into Process Steps, the next requirement is to specify a Process Design for each step. The Process Design identifies how each Process Step will be performed. A Process Design may use a Process Pattern which is a nominated set of Process Designs and associated flows (Process Control Designs) which have been highlighted for reuse. Attributes

Process Designs specify several things: they identify the different types of inputs and outputs represented by the Process Input Specification and Process Output Specification. Examples of Process Inputs include data, metadata such as Statistical Classifications, imputation and editing Rules, parameters, etc. Process Outputs can be reports of various types (processing metrics, reports about data validation and quality, etc.), edited Data Sets, new Data Sets, new or revised instances of metadata, etc. Attributes

To continue the example, the process designer would specify the inputs in the Process Input Specification as imputation Rules and the Data Set for which imputation is desired. The Process Output Specification would include an edited Data Set containing the imputed values, plus a report detailing which values had been imputed. Attributes

The Process Design specifies the control logic, that is the sequencing and conditional flow logic among different sub-processes (Process Steps). This flow is described in the Process Control Design. When creating a Process Design, a Process Control Design that provides information on "what should happen next" is specified. Sometimes one Process Step will be followed by the same step under all circumstances. In such cases the Process Control Design simply records what Process Step comes next. However, sometimes there will be a choice of which Process Step will be executed next. In this case, the Process Control Design will detail the set of possible "next steps" and the criteria to be applied in order to identify which Process Step(s) should be performed next Attributes

A Process Method specifies the method to be used, and is associated with a set of Rules to be applied. For example, any use of the Process Method 'nearest neighbour imputation' will be associated with a (parameterized) Rule for determining the 'nearest neighbour'. In that example the Rule will be mathematical (for example, based on a formula). Rules can also be logical (for example, if Condition 1 is 'false' and Condition 2 is 'false' then set the 'requires imputation' flag to 'true', else set the 'requires imputation flag' to 'false'). Attributes

Hands-on Find out in the next three tables the main GSIM concepts Structures: data set, data structure Concepts: Unit, Population, Unit type, Variable, Represented variable, Value domain, Classification, Code list, Try also to represent the process step that has produced the following tables with the Business concepts described in the slides before Attributes

Attributes

Attributes

Attributes