Building a Corporate Metadata Repository Past Present Future CMR Sam Highsmith Principal Researcher Statistical Research Division U.S. Census Bureau

Slides:



Advertisements
Similar presentations
National Institute of Statistics, Geography and Informatics (INEGI) Implementation of SDMX in Mexico.
Advertisements

DDI for the Uninitiated ACCOLEDS /DLI Training: December 2003 Ernie Boyko Statistics Canada Chuck Humphrey University of Alberta.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
COMBASE: strategic content management system Soft Format, 2006.
Presentation by Priyanka Sawarkar
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
Enterprise Content Management Departmental Solutions Enterprisewide Document/Content Management at half the cost of competitive systems ImageSite is:
StatCat Building a Statistical Data Finder ssrs.yale.edu/statcat Steven Citron-Pousty Ann Green Julie Linden Yale University.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Copyright 2012, Enterprise Elements, Inc. Elements DataTraction Information Management for the Enterprise.
Understanding Metamodels. Outline Understanding metamodels Applying reference models Fundamental metamodel for describing software components Content.
CS CS 5150 Software Engineering Lecture 13 System Architecture and Design 1.
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Secure Knowledge Management: and.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
World Bank, Africa Region, Africa Household Survey Databank - The World Bank - Africa.
Common Data Elements and Metadata: Their Roles in Integrating Public Health Surveillance and Information Systems Ron Fichtner, Chief, Prevention Informatics.
Get More Value from Your Reference Data—Make it Meaningful with TopBraid RDM Bob DuCharme Data Governance and Information Quality Conference June 9.
DBS201: DBA/DBMS Lecture 13.
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.
Case Studies: Statistics Canada (WP 11) Alice Born Statistics UNECE Workshop on Statistical Metadata.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
The GeoConnections Discovery Portal Michael Robson MacDonald Dettwiler and Associates Brian McLeod, Michael Adair Natural Resources Canada.
SDMX and DDI Working Together Technical Workshop 5-7 June 2013
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Knowledge Management in a fast changing world Kate Elphick
1 Integrated Services Program The Virginia Metadata Training Workshop Summer, 2006 Lyle Hornbaker Integrated Services Program
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
Production Data Grids SRB - iRODS Storage Resource Broker Reagan W. Moore
February 17, 1999Open Forum on Metadata Registries 1 Census Corporate Statistical Metadata Registry By Martin V. Appel Daniel W. Gillman Samuel N. Highsmith,
Metadata Architecture at StatCan MSIS 2008 Luxembourg, April 7-9, 2008 Karen Doherty Director General Informatics Branch Statistics Canada.
Innovations in Data Dissemination Thomas L. Mesenbourg, Jr. Acting Director U.S. Census Bureau United Nations Seminar on Innovations in Official Statistics.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
CS CS 5150 Software Engineering Lecture 13 System Architecture and Design 1.
Toward Generic Systems Shifra Haar - Central Bureau of Statistics-Israel.
Extending Access To Information Resource Discovery Service William E. Moen, Ph.D. Kathleen R. Murray, Ph.D. School of Library and Information Sciences.
ISO/IEC Metadata Registry Implementations Larry Fitzwater
EXPERIENCES FROM DISTRIBUTED REGISTERING OF METADATA IN METAPLUS Klas Blomqvist and Lars-Göran Lundell Statistics Sweden.
Pilot Census in Poland Some Quality Aspects Geneva, 7-9 July 2010 Janusz Dygaszewicz Central Statistical Office POLAND.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
A Resource Discovery Service for the Library of Texas Requirements, Architecture, and Interoperability Testing William E. Moen, Ph.D. Principal Investigator.
User-Driven Integrated Statistical Solutions: Government for the People by the People Open Forum on Metadata Registries Santa Fe, New Mexico January 20,
WEB SERVER SOFTWARE FEATURE SETS
CENSUS OUTPUTS Dissemination Plans Chris Ashford 2011 Census Outputs : Technical Delivery.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
ECHO Technical Interchange Meeting 2013 Timothy Goff 1 Raytheon EED Program | ECHO Technical Interchange 2013.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
De Rigueur - Adding Process to Your Business Analytics Environment Diane Hatcher, SAS Institute Inc, Cary, NC Falko Schulz, SAS Institute Australia., Brisbane,
International Planetary Data Alliance Registry Project Update September 16, 2011.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Metadata models to support the statistical cycle: IMDB
Building Enterprise Applications Using Visual Studio®
GeoNetwork OpenSource: Geographic data sharing for everyone
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
Evergreen Data Systems
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
e-Invoicing – e-Ordering 20/11/2008
Metadata The metadata contains
Database Management Systems
SDMX IT Tools SDMX Registry
Presentation transcript:

Building a Corporate Metadata Repository Past Present Future CMR Sam Highsmith Principal Researcher Statistical Research Division U.S. Census Bureau

Agenda The Past The Present Requirements for 2000 Questions

What is the Corporate Metadata Repository? Electronic card catalog Developed in conjunction with work from Sweden, Canada, Australia, and UN/ECE Metadata Workshop Implements Business Data Model for Surveys and Censuses Provides a process for registering data set, variables, and documents for access and reuse

Past Milestones Built a Metadata Repository model Built a Web enabled Prototype Formal Agreements with other Bureau users DADS adopted the Metadata Repository model Developed a Transition to Production plan Contract with Oracle to build a CMR Economic Directorate Pilot Application

Metadata Repository Model Business Data Model –CASRO, SRD, consultant, Reinvention Lab –Survey and Census business model Data Element Registry –ISO Built BDM and DER, then merged to CMR Modeled with ERD tool

Milestones PROTOTYPE Interface to Multiple Statistical Information Systems - DADS, FERRET, PCDOCS Table of Contents organization Search capabilities Oracle generated database for repository Completely Web based

Milestones Formal Memorandum of Understanding with major Bureau directorates

Milestones DADS adopted the Metadata Repository model Implemented by Oracle Consulting for AFF –Dissemination tool for 2000 Census data –Accessible from DADS American Fact Finder is completely metadata driven !!!!!!!!!!!!

Milestones Developed a Transition to Production plan Metadata support staff metadata providers in directorates Still waiting…...

Milestones Built a Metadata Repository model Built a Web enabled Prototype Formal Agreements with other Bureau users DADS adopted the Metadata Repository model Developed a Transition to Production plan Contracted with Oracle to Build CMR

Review of CMR Implementation Strategy Current Business Process does not include an Integrated Metadata Business Process internally developed systems customized commercial systems CASES variety of programming languages individual tool of choice internally developed systems customized commercial systems CASES variety of programming languages individual tool of choice CATI CAPI Mail PAPI OCR ICR CADE CSAQ TDE PFIRS CATI CAPI Mail PAPI OCR ICR CADE CSAQ TDE PFIRS internally developed systems SAS DEVSURV COBOL FORTRAN DECForms StEPS ECON DW individual tool of choice internally developed systems SAS DEVSURV COBOL FORTRAN DECForms StEPS ECON DW individual tool of choice AFF CENSAS FERRET Econ DW CD-ROM Internet AFF CENSAS FERRET Econ DW CD-ROM Internet Census 2000 ACS Demographic Surveys Econ Census Econ Surveys Design Collect Process Share

Review of CMR Implementation Strategy Benefits of a CMR A C T I V E Corporate Metadata Repository (CMR) Statistical MD Geographic MD Technical MD Business Rules Product Layouts A C T I V E Corporate Metadata Repository (CMR) Statistical MD Geographic MD Technical MD Business Rules Product Layouts Launch Dissemination Systems Support One View to Internet Users Support “Virtual Statistical Agency” and sharing data/MD across web sites Support Generation of All Kinds of Products, including Reimbursables Support sophisticated analysis of BOC data (e.g. time series and cross dataset comparisons) “Faster to Market” through reuse

Proposed Technical/Software Architecture Four Ways an Application Can Use CMR Metadata Tightly Coupled with CMR Loosely Coupled with CMR 1. Application written against CMR - uses it directly for metadata access and maintenance. 2. Application uses same extensible CMR physical model - can replicate metadata from CMR. (e.g. DADS/AFF,ECON,LEHD) 3. Application communicates with CMR through an API to exchange metadata. (e.g. FERRET) 4. Application communicates with CMR using a standard XML-based metadata interchange. (future - e.g. FEDSTATS,BLS...)

CMR Meta-Model Meets ISO/IEC Data Element Registry standards Meets FGDC Content Standard for Digital Geospatial Metadata (CSDGM) Can support emerging metadata standards Extensible Shareable COTS where possible

Economic Directorate Pilot Pilot versus Prototype Focus on two stages of the information collection life cycle of the ASM Added functionality to two existing METADATA applications –Dissemination and Refics Used JAD, RAD, code generation The “workers” jumped on board! Found multiple existing metadata applications

A METADATA EXAMPLE FROM The Annual Survey Of Manufactures

Metadata Reuse

Computerized Self Administered Questionnaire Metadata Reuse

Metadata Reuse

ASM IRACS Metadata Reuse

Metadata Reuse

A FewViews of the Pilot Application

Hint: A production system! Year 2000 Planning What are we building this year? Hint: A production system!

Metadata Portal Site Web-enabled Access to all CMR tools Promote knowledge management Secure access (role-based & by individual) Support Collaboration and Personalization: BOC Public Access to Tools and Folders Collaboration areas for BOC Projects and Organizations Personalization –Customize own CMR Web Site to short-cut access and add personal work –Publish personal work, if desired

Metadata Management DEPARTMENT EMPLOYEESSALARY DEPT EMPSAL Meta-ModelManagement RepositoryManagement ArchitecturalSolutionsManagement Admin Tools Bulk Load & Unload Services Browsing Tools Metadata Exchange Services u u Publish on Web u u Search structured & unstructured MD u u Drill-through to actual data u u Launch Applications Security u u Network u u System u u Repository u u Metadata u u Fine Grain Ownership u u Object-level Versioning u u Multi-path Versioning u u Object-level Check-in/Check-out Configuration Management V1.0 V1.1V2.0 u u Synchronize Repositories u u Master-Slave Relationships u u Same Meta-Model u u Meta-Model Bridges u u XML-based Exchange u u Formatted/Delimite d ASCII File u u XML-based File u u Publish in many different standard formats u u Create, Read, Update, Delete u u Archive u u Backup/Recovery

Object Layer and Open API Object layer over the CMR physical repository tables –The underlying meta-model could change with minimal impact to the CMR tools and interfaces accessing the object layer. Provide fine-grain, role-based metadata security for access by CMR tools Publish an object oriented Open API for developers Use wizards and generation tools as much as possible Use meta-model generation tools (preferrable)

Metadata Management Web-enabled Meta-model generated application COTS repository administration Supports CRUD manipulation of metadata Supports copying and versioning metadata objects Supports storage and retrieval of unstructured metadata Implements business rules, audit trails, and metadata status for simple work flow The CMR Metadata Management tool will enable the BOC business metadata owners and stewards to maintain their own metadata.

Oracle Designer Generated HTML/JS Applications Logical Models Middle Tier Deployment Server Tier Deployment Physical Models Client Tier Deployment Functional Requirements Use Cases UML Object Model Server Model Web Modules CMR Repository TAPI (PL/SQL) PL/SQL generating HTML & JS Application Code OAS Environment w/ PL/SQL Cartridge & HTTP Listeners Web Browser HTML Application HTTP Net8 View Layer Created/Generated using Oracle Designer Hand coded Created/Generated using Rational Rose

Metadata Browsing and Reporting Web-enabled Meta-model generated application Supports textual and structured metadata searches Supports nested searches Supports hierarchical, tree-based browsing (drill up/down) Supports search and browsing of Tier 1 documents (accessible in the CMR repository or on the Census Intranet/Internet) The CMR Metadata Browsing and Reporting tools will provide read-only metadata searching, hierarchical browsing, and advanced analysis and reporting of the CMR metadata.

Metadata Open Interchange Use an open standard technology (such as XML) to interchange metadata with external systems Support bulk metadata object level refreshes Support metadata validation and correction in staging area prior to final load Enforce role-based, object level security Support web-enabled log of input/output activity Web-enable UI as much as possible The CMR Metadata Open Interchange provides an open, standards-based method for interchanging metadata between the CMR and external systems.

CMR base SAS Web-enabled UI Output metadata for a statistical dataset for use by base SAS Input metadata for a statistical dataset from base SAS Support metadata validation and correction in staging area prior to final load Enforce role-based, object level security Support web-enabled log of input/output activity CMR and SAS metadata interchange tool will enable the metadata owner to perform a bi-directional metadata exchange, and will establish a common mechanism of loading metadata into SAS system and pushing it back to CMR repository.

Target: Production in 2000 ? Questions ?