+ All Categories
Home > Documents > CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE...

CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE...

Date post: 29-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
14
MSIS, Washington, May 2012 1 CORE (COmmon Reference Environment) ESSnet final results Carlo Vaccari Istat / University of Camerino Italy
Transcript
Page 1: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 1

CORE(COmmon Reference Environment)

ESSnet final results

Carlo VaccariIstat / University of Camerino

Italy

Page 2: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 2

Partners and meetingsCountries: it (coord.), fr, nl, no, pt, se

Third parties (Universities): Athens, Camerino

Meetings held:

Kick-off - Luxembourg January 2011

Lisbon meeting – March 2011

Paris meeting – June 2011

Rome meeting - October 2011

Final meeting in Luxembourg - January 2012

Page 3: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 3

CORE Information Model

Information model (del 2.2) for the statistical process, designed in accordance with these principles: CORA requirements

Rectangular data sets: rows and columns

Strong typing: each column one value type only and so a data

set is (strongly) typed - also rules and parameters are typed

Data set Kinds: constrain the data sets that can be transferred

(micro data, dimensional, classifications, ...)

Business objects: usage of XML to support modeling business

objects outside CORE, such as the GSIM

Page 4: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

How do services interact?

You can use different tools for different services

– e.g. SPSS, SAS, R, Relational DBMS ...

Different tools need different data formats

Conversions are inevitable

4

Page 5: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

Between 2 formats

– A B : 2 conversions

Between 3 formats

– A B : 6 conversions

C

Between N formats: N2-N

Conversions are expensive!

5

Page 6: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

CORE reduces N2-N to 2*N

Definition of Standard CORE data format

Conversion to and from CORE format

Tool XInput (X) Output (X)

Model (CORE)

Convertor

Input (CORE) Output (CORE)

Model (X)

Convertor

Model (X)

Model (CORE)

Convertors are format-specific, not service-specific

Page 7: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 7

CORE Architecture

CORE Data: Domain Descriptor: meta-model with entities and entity properties (open to DB|RDF|GSIM integration) CORE data model (according to the information model): Rectangular data set, Data set kind ... Mapping model: mapping CORE data to Domain Descriptor

Integration API: making a tool a CORE service, i.e. translating inputs and outputs of the tool in a completely transparent and automatic way

Page 8: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

Integration APIs

• Purpose: making a tool a CORE service

– Translates inputs and outputs of the tool in a

completely transparent and automatic way

CORE Service

Page 9: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 9

Working solution for automatic execution of

selected GSBPM sub-processes starting from WP3

results

Environment independence:

WP5 provided an implementation in .NET while

WP6 provided an implementation in Java

CORE Scenario presented

Page 10: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

Sample Allocation(MAUSS-R)

SampleSelection

(SAS Script)

Estimation and Errors

(ReGenesees)

#units

stratif errors

xml

#units sample sample

xml

estimatesframe

COREtransformations

COREtransformations

CORE Scenario presented

Page 11: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 11

CORE dissemination

Web site, project wiki and many presentations in 2011: NTTS Brussels February: Istat MSIS Luxembourg May: Istat & Camerino MeTTeg Camerino Italy July: Camerino SISAI Luxembourg June: Istat Meeting organized by Senior Statistician of the Statistical

Service of Greece, Crete July: UoA Working group for "Technology innovation" by the General

Secretariat of Research&Technology, Greece, September: UoA METIS workshop Geneva October: CBS & SSB ITDG Luxembourg October: Istat ESSnet workshop Cologne, Germany October: SSB HLG-BAS workshop Geneva November: Istat

Page 12: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 12

Final remarks

Rich results in 13 months:

requirements → general model → software

Relevance of work atmosphere

Good cooperation between countries: WPs shared

Big advancements in meetings: importance of presence →

beside wiki tools like webconference?

Good cooperation with other groups: SAB, GSIM, HLG, MSIS, METIS, SDMX ESSnet (deliverable)

Competences, skills and tools to be preserved

Need sponsorship inside NSIs, in Eurostat and in other groups

Page 13: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

Conclusions and Possible

Future Work• CORE implementation is a proof-of-concept prototype

showing:

– Real implementation of industrialized (standardized and automated) statistical processes

– Reuse of IT tools possibly developed on different platforms and by different NSIs

– GSBPM-aware services implementation

– A unique common data model enabling integration of heterogeneous data exchanged between services

– Openess to evolving statistical information models (e.g. GSIM) through a dedicated slot

Page 14: CORE (COmmon Reference Environment) ESSnet final results...MSIS, Washington, May 2012 3 CORE Information Model Information model (del 2.2) for the statistical process, designed in

MSIS, Washington, May 2012 14

Future?

CORE is NOT a package, but a “new way of working” → CORE component of plug-and-play approach

CORE needs:

industrialization: (test → requirements → implementation

sponsorship (NSIs, Eurostat)

Links:

– HLG-BAS: cooperation needed (sprints and others)

– Shared work with OCMIMF on GSIM

– SDMX integration and support to SAB


Recommended