Interoperability Through Vocabulary Registries - Census
Transcript of Interoperability Through Vocabulary Registries - Census
![Page 1: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/1.jpg)
Interoperability Through Vocabulary Registries
Dan GillmanUS Bureau of Labor Statistics
Wednesday, March 28, 2012
![Page 2: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/2.jpg)
Outline
Open Government Vocabularies WG
Vocabularies
Catalogs and Registries
Federated Registries
OGV Registries
Interoperability
2
![Page 3: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/3.jpg)
OGV WG
CIO Council
Architecture and Infrastructure Committee
– Data Architecture Sub-committee
• Open Government Vocabularies Working Group
OGV
Government + Contractors
30 members
6 regular, 4 sometimes, rest lurk
Work ended Feb 20123
![Page 4: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/4.jpg)
OGV WG
Deliverables (to DAS)
Overview
Registry/Catalog metadata
– OGV – Registration Model
Registry/Catalog operations
– OGV – Registration Procedure
Vocabulary model
– OGV – Content Model
To be published on vocab.data.gov4
![Page 5: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/5.jpg)
Vocabularies
Linked Open Data term
Used by Data.Gov
Means
Lexicons / Glossaries
Taxonomies / Hierarchies
Thesauri
Models / Schemas
Ontologies
5
![Page 6: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/6.jpg)
Vocabularies
In Statistics, vocabularies are
Code sets
Classifications and Taxonomies
Database models
XML schemas
Questionnaires (!)
Datatypes (!)
– Base types
– Arrays, structures, and classes
6
![Page 7: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/7.jpg)
Catalogs and Registries
Catalog
Library Card Catalog
– Basic descriptions
– Promotes discovery
– Allows some comparison
Electronic Catalog
– Same idea
– MARC records
– Dublin Core
7
![Page 8: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/8.jpg)
Catalogs and Registries
Registry
Includes
– Metadata
– Services
– Procedure
Metadata
Supports discovery
Some comparability
8
![Page 9: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/9.jpg)
Catalogs and Registries
Services (computer oriented)
CRUD operations
Other functions
Procedures (people oriented)
Management
Provenance
Quality
Harmonization
Standardization9
![Page 10: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/10.jpg)
Federated Registries
What is it?
Multiple instances needed
Single registry not possible
Often each instance has same design
Instances have same purpose
Global search
Local control
Common interface
10
![Page 11: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/11.jpg)
Federated Registries
Example
US federal statistical agencies
– Lack of central control
– Need local instances; local control
– Global search to support finding data
– Purpose – same across agencies
• Manage code sets, classifications
11
![Page 12: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/12.jpg)
OGV Registry
OGV – Registration Model
Vocabulary metadata
– General cataloging description
– Promotes discovery
– Loosely follows Dublin Core
Management metadata
– Roles
• Registrar
• Submitter
• Steward
12
![Page 13: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/13.jpg)
OGV Registry
Management metadata – Statuses (6)• Administration
Publicly available?
• Identification
URI’s assigned?
• Metadata
All metadata provided?
• Quality – content
Content metadata meet quality guidelines?
• Quality – vocabulary
Vocabulary metadata meet quality guidelines?
13
![Page 14: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/14.jpg)
OGV Registry
Management metadata– Statuses (cont’d) • Registration
Semantic comparisons made?
OGV – Registration Procedure
Roles defined
Statuses defined
Steps for
– Each role
– Each status level
14
![Page 15: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/15.jpg)
OGV Registry
Result - Vocabularies
Described
– Container
– Contents
Managed
– Existence
– Quality
– Harmonization
Quick step to standardization
15
![Page 16: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/16.jpg)
Interoperability
Interoperability described
Ability to use a resource without access to the source
Identification status =>
URI’s exist for
– Vocabulary as a whole
– Each concept and term / code within
16
![Page 17: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/17.jpg)
Interoperability
Example
Metadata for variables, captured by
– Value
– Reference (use URI’s)
URI’s guarantee same meaning
Shared meaning => Semantic interoperability
Shared codes => Data interoperability
17
![Page 18: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/18.jpg)
Conclusion
Registries
Catalogs with services and procedures defined
Federated registries
Support groups of agencies
No central control
Global access
Support interoperability
18
![Page 19: Interoperability Through Vocabulary Registries - Census](https://reader034.fdocuments.us/reader034/viewer/2022042421/6261057e87a5f23a9651996e/html5/thumbnails/19.jpg)
Contact Information
Daniel GillmanInformation Scientist
Office of Survey Methods Researchwww.bls.gov/ore+1-202-691-7523