160 likes | 396 Views
XÖV and Dat/ML XML- Basis for standardisation of statistical processes in Germany. Presentation during the Meeting of the Cord Task Force Eurostat June, 5, 2007 Luxembourg. XML ?. Strategic Technology Government Support Tool Support Public acceptance flexible
E N D
XÖV and Dat/MLXML- Basis for standardisation of statistical processes in Germany Presentation during the Meeting of the Cord Task Force Eurostat June, 5, 2007 Luxembourg
XML ? • Strategic Technology • Government Support • Tool Support • Public acceptance • flexible • Needs in Statistical Data Processing • Generic processes (“one application for many surveys“) • Independency from data structure ( „Data of Surveys change very often”) Use of XML for Standardisation and Improvement of Processes
XML Status • Tools • Internet data collection (IDEV) • Business data collection (.Core) • Data editing (Pl – Editor) • Tabulation and Analysis (Statspez, SAS) • Dissemination (Genesis) • Standards • Dat/ML (Data markup language) • Tab/ML (Table markup Language) • XMeld, XJustiz … (XÖV) Project: E-Statistics - Integration
Statistical Dataflow Produce transmit receive process analyse Basic interfaces in statistical data Processing Enterprises Statistics E-Dataflow
DatML DatML TabML DatML Disse-mination Data Editing Tabulation Collection mgmt. Internet data collection CORE (B2B) DatML IDEV (Web- forms) DatML PL-Editor Statspez IDEV Software Genesis eStatistics Dataflow XML business Apps XBRL XMLDatabase Collection database Editing database Tabulation database Distribution database
eStatistics Components eStatistics.Integration .Base Tools SW-Modules Services XML-Interfaces • DatML/SDF • DatML/EDT • DatML/ASK • DatML/MAP • DatML/RAW • DatML/RES • XÖV • CORE.connect • CORE.reporter • KonVert-System • Java-classes for Data Editing • Java Framework • Data-Edit-Editor • Forms-Editor • SDF-Editor • . . . • STATSPEZ- Distributed DB • Registry-DB • Editing DB • Input-DB • Survey DB
Input Registry Businesses/Offices Registration Registry DB Data Editing [EDT] Business Data Repository Web forms Paper forms Data Supply Specific. [DatML/SDF] SurveyDB [SDF] Raw Data [DatML/RAW] File upload InputDB[RAW] OutputDB [SET] . . . . TransferTicket [http-resp.] Web IDEV / .CORE Receiving Controls Business applications Statistical Evaluation & Publication[TabML] Test Report [DatML/RES] Data media ? Archiving eDataFlow and Interfaces Questionnaire Design[ASK]
PL-Editor SDF-Editor Forms Editor .BASE Server .BASE Metadatabase . . . STATSPEZ Tools: .BASE-Structure .Base Kernel API .Base API .Base applications .Base system
Admin- Server Admin- database (levels, locality, user, restrictions) .BASE-System Reference- Database .BASE-Network Changes .BASE-Distributor Tools: .BASE-Network Distributed Data base
XML interfaces: Statistics • DatML (Data Markup Language) • DatML/RAW : raw data messages • DatML/RES : raw data message response format • DatML/SDF : survey definition format (for enabling business apps to automatically and generically create raw data messages) • DatML/EDT : data editing and validation • DatML/SET : productive data sets and archiving • DatML/ASK : for describing web forms • DatML/SSP : shared and core components • TabML (Table Markup Language) • TabML/LAYOUT : presentation and dissemination purposes • TabML/MATRIX : n-dimensional tables and time series, fully metadata-equipped (non-disclosure, analysis, merging, subsets…) Data Structure and Web Service
Data Markup Language 1. DatML … describes a class of XML-based document types for statistical data components describe technical, subject-matter and organizational metadata, raw data messages, data edits, data sets, statistical variables, ... facilitates information exchange between all steps of the statistical data processing 2. DatML document types … describe data and metadata in a standardized way according to the task within the statistical data processing
… for statistical raw data DatML/RAW (Raw Data) … for test protocols DatML/RES (Response) DatML/SDF (Survey Definition Format) … for survey definitions DatML/SSP (Statistical Specification) … for basic DatML components DatML/EDT (Data Editing) … for specification of test procedures DatML/MAP (Data Mapping) … for data mappings … for questionaires DatML/ASK (Questionaires) … for statistical data sets DatML/SET (Data Set) DatML Document Types 1. Public DatML Formats 2. Internal DatML Formats
XML interfaces: Government XÖV Standardisation Part of „Germany Online“ (DOL) XMl for government Administration • Priority • XKfz - Car registration Population Register • XMeld - Population Register • other • XPlanung – Government Planning • XJustiz - Justice • XFinanzen -Tax Osci communication Infrastructure XÖV Framework and Project Infrastructure
Admin- Server Admin- database (levels, locality, user, restrictions) Reference- Database Changes Services: Survey Database .base.system External SurveyDB Internet link Internet Statistics Intranet .base.system Survey DB
Fritz Pfrommer Statistisches Bundesamt, D-65180 Wiesbaden Phone: +49 (0)611 / 75-2707 E-Mail: Fritz.Pfrommer@destatis.de Thank you very much for your attention