Is Your Data Facility ISO Compliant?
Progress Towards Harmonizing the DDI and ISO/IEC 11179
Dan Gillman
Information Scientist
US Bureau of Labor Statistics
28 May 2003 IASSIST 2003 - Strength in Numbers
2
Introduction
• Quick Overview of ISO/IEC 11179• WebDAIS• WebDAIS Model
– Data Set Model– Variable Model
• ISO/IEC 11179
– Cube Model– Container Model– Administration Model– Miscellaneous Model
28 May 2003 IASSIST 2003 - Strength in Numbers
3
ISO/IEC 11179
• 6 Part International Standard– First version completed in 2000
• Under revision– Old - Specification and standardization of data
elements– New - Metadata registries
• All freely available at ISO web site– www.iso.ch
28 May 2003 IASSIST 2003 - Strength in Numbers
4
WebDAIS Harmonization
• Health Canada
• NESSTAR
• WebDAIS system– Harmonization of DDI, ISO/IEC 11179, DAIS
28 May 2003 IASSIST 2003 - Strength in Numbers
5
WebDAIS Harmonization
WebDAIS
DAIS
DDI
ISO/IEC 11179
28 May 2003 IASSIST 2003 - Strength in Numbers
6
WebDAIS Harmonization
...expected information flow
ISO-11179Metadataregistry
webDAISMetadataregistry
...othermetadatasources
DAISPublisher
DDMS
On-line access
DatametadataExport
28 May 2003 IASSIST 2003 - Strength in Numbers
7
WebDAIS Model
• Imported from ISO/IEC 11179– Administration functions
• WebDAIS will act as a registry
– Concept management• Enables harmonization of data
• Future– Build model for DDI– Harmonize with ISO/IEC 11179
28 May 2003 IASSIST 2003 - Strength in Numbers
8
WebDAIS Model
• Model Components– Data Set Model– Variable Model– Cube Model– Container Model– Administration Model– Miscellaneous Model
28 May 2003 IASSIST 2003 - Strength in Numbers
9
WebDAIS Model
• Data Set Model– DDI Perspective– New – Link to Variables
• Variables Associated with Many Data Sets
28 May 2003 IASSIST 2003 - Strength in Numbers
10
WebDAIS Model
• Variable Model (ISO/IEC 11179)– Conceptual
• Object Class (i.e., Population)– A set of objects on which observations are taken
• Property (i.e., Characteristic)– A feature that describes or distinguishes objects
• Data Element Concept– The concept formed by Object Class + Property
28 May 2003 IASSIST 2003 - Strength in Numbers
11
WebDAIS Model
• Variable Model (ISO/IEC 11179)– Representational
• Permissible Value– A value and the value meaning
• Value Domain– A set of permissible values
• Conceptual Domain– A set of value meanings
28 May 2003 IASSIST 2003 - Strength in Numbers
12
WebDAIS Model
• Variable Model (ISO/IEC 11179)– Data Element
• Association of a DEC and a VD
– ISO/IEC 11179 Core Model– Examples
28 May 2003 IASSIST 2003 - Strength in Numbers
13
ISO/IEC 11179 - Core Model
Data Element Value Domain
Data Element Concept Conceptual Domain
Conceptual
Representational
Variables Values
28 May 2003 IASSIST 2003 - Strength in Numbers
14
WebDAIS Model
• Variable Model (ISO/IEC 11179) – Example– Two Value Domains - Marital Status Codes
– MSC 1 MSC 2• M; Married M; Married• S; Never Married S; Not
Married• D; Divorced• W; Widowed
28 May 2003 IASSIST 2003 - Strength in Numbers
15
WebDAIS Model
• Variable Model (ISO/IEC 11179) - Example– Two Data Element Concepts
• DEC 1– Object Class -- Employees of BLS
– Property -- Marital Status
• DEC 2– Object Class -- Adult Residents of Ontario
– Property -- Marital Status
28 May 2003 IASSIST 2003 - Strength in Numbers
16
WebDAIS Model
Data Elements - 4 Possibilities (ISO/IEC 11179)
Emp-MS
MSC 1
Res-MS
MSC 2
DEC -->
VD -->
DE -->
28 May 2003 IASSIST 2003 - Strength in Numbers
17
WebDAIS Model
• Cube Model– Strictly from DDI– Not in ISO/IEC 11179
28 May 2003 IASSIST 2003 - Strength in Numbers
18
WebDAIS Model
• Container Model– Classification Scheme (ISO/IEC 11179)
• Bookmark List– Client Side – List of useful URLs
• Browse List– Server Side – Classify Objects by Server
• Variable Groups– Link Group of Variables, Based on Business Requirement
28 May 2003 IASSIST 2003 - Strength in Numbers
19
WebDAIS Model
• Administration Model (ISO/IEC 11179)– Data Archive
• Data Library Metadata Registry– ISO/IEC 11179 Metadata Registry – Really a Data
Element + Value Domain + Concept Registry
– Example – Car Registry
• Card Catalog Administered Items
• Catalog Items Model Attributes
28 May 2003 IASSIST 2003 - Strength in Numbers
20
WebDAIS Model
• Administration Model (ISO/IEC 11179)– What Do You Want to Keep Track of?
• Descriptions of Objects
– What Kind of Objects?• DDI?? Data sets
• ISO/IEC 11179 Data Elements + Value Domains
– Administered Item Description of an Object
28 May 2003 IASSIST 2003 - Strength in Numbers
21
WebDAIS Model
• Administration Model (ISO/IEC 11179)– Registration -
• Registration is the process whereby unambiguous identifiers are formally associated with objects.
– Administration -• Manages life-cycle of descriptions
– Administration records
• Monitors quality of metadata– Registration status
– Applies to scope of registry, not just core model
28 May 2003 IASSIST 2003 - Strength in Numbers
23
Differences among DDI, DAIS, and ISO/IEC 11179
• DDI– Subject matter specific– End user perspective - “Metadata after the data”– XML DTD - not UML model– Data set oriented– Document oriented - codebook– “Study” is highest level of abstraction
28 May 2003 IASSIST 2003 - Strength in Numbers
24
Differences among DDI, DAIS, and ISO/IEC 11179
• ISO/IEC 11179– Independent of particular subject matter– Producer perspective - “Metadata before the data”– UML model– Data and database oriented– “Concept” is highest level of abstraction– “Administration” is highest level of function
28 May 2003 IASSIST 2003 - Strength in Numbers
25
Differences among DDI, DAIS, and ISO/IEC 11179
• DAIS– Concept of variable group
• Not a DEC
• May be added to ISO/IEC 11179