ISO/IEC 11179-1: Framework for a Metadata Registry PowerPoint PPT Presentation

presentation player overlay
1 / 15
About This Presentation
Transcript and Presenter's Notes

Title: ISO/IEC 11179-1: Framework for a Metadata Registry


1
ISO/IEC 11179-1 Framework for a Metadata Registry
  • By
  • Daniel W. Gillman
  • Bureau of Labor Statistics
  • USA

2
Outline
  • ISO/IEC 11179 Overview
  • Terminology Theory
  • Terms ISO/IEC 11179
  • Fundamentals
  • Value Domains
  • Data Element Concepts
  • Data Elements
  • Metadata Registries
  • Model
  • Registration
  • Conclusion

3
ISO/IEC 11179 Overview
  • ISO/IEC 11179
  • Old Standardization and specification of data
    elements
  • Revised Metadata Registries
  • Freely available http//www.jtc1.org
  • 6 Parts
  • Framework An overview of the rest of the
    standard
  • Classification
  • Metamodel and basic attributes
  • Definitions
  • Naming and identification
  • Registration

4
Terminology - Theory
  • General Concept Concept with two or more
    objects, with common properties, that correspond
    to it
  • Individual Concept Concept with one object that
    corresponds to it
  • Generic Relation Relation between 2 concepts
    where the intension of one concept contains that
    of the other plus at least one additional
    delimiting characteristic
  • Generic Concept Broader concept in a generic
    relation, with the smaller intension
  • Specific Concept Narrower concept in a generic
    relation, with the larger intension

5
Value Domains
  • Value Domains set of permissible values
  • Permissible value value - meaning pair
  • E.g., ltY, yesgt
  • Conceptual Domains set of value meanings
  • Every Value Domain gets its semantics from a
    Conceptual Domain
  • Represents symbolic semantics

6
Value Domains
  • Two types of Conceptual/Value Domains
  • Enumerated Conceptual Domains
  • List of value meanings / permissible values
  • Non-enumerated Conceptual Domains
  • Rule specifying precisely which meaning /
    permissible value is in
  • Example
  • Value Domain Conceptual Domain
  • ltY, Yesgt, ltN, Nogt Yes, No
  • r 0 r 1 probabilities

7
(1N)
(1N)
CONCEPTUAL DOMAIN
(1N)
VALUE DOMAIN
CONCEPTUAL DOMAIN
VALUE DOMAIN
Non-exclusive sub-types
Non-exclusive sub-types
ENUMERATED VALUE DOMAIN
NON-ENUMERATED VALUE DOMAIN
ENUMERATED CONCEPTUAL DOMAIN
NON-ENUMERATED CONCEPTUAL DOMAIN
CONCEPTUAL DOMAIN
VALUE MEANING
PERMISSIBLE VALUES
VALUE DOMAIN
(1N)
(11)
(N1)
8
Data Element Concepts
  • Data Element Concepts
  • Object Class - The set of objects for which we
    want to collect or record data
  • Examples Employer, Household, All Person in the
    US
  • Property - Characteristic that describes or
    distinguishes objects
  • Examples Industry, Income, Mean Income
  • Concept about data Object Class Property
  • Concept about data independent of value domain
  • Represents contextual semantics

9
Data Element Concepts
  • Object Class
  • General concept -gt microdata
  • Individual concept -gt macrodata or metadata
  • Specializing Object Class and Property
  • Use Value Meaning and Generic Relation
  • Person (generic) Male person (specific)
  • Income (generic) Income related to wages
    (specific)
  • Where sex male, female
  • Income wages, dividends, interest, gambling,
    etc

10
Data Elements
  • Data Elements Association of Data Element
    Concept and Value Domain
  • Can be abstract or realized in a system
  • Fundamental container for data
  • Construction promotes reuse
  • Many data elements may use the same data element
    concept
  • Many data elements may use the same value domain

11
Examples
  • Data Element Concept
  • Sex of Employee Income of Employee
  • Sex of Student
  • Value Domains
  • ltM, Malegt All non-negative integers, dollars
  • ltF, Femalegt Income categories
  • ltU, Unknowngt

12
Metadata Registries
  • Metadata database
  • data
  • descriptions of objects
  • Registration functionality
  • registration
  • metadata quality

13
Data Element Concept
Conceptual Domain
0..N
Specifying
DEC Administration 0..1 Object Class
0..1 Property 0..1
CD Administration 0..1 Value Meanings 0..N
1..1
Having
1..1
1..1
Expressed by
Represented by
Representing
Expressing
0..N
0..N
Data Element
Value Domain
VD Administration 1..1 Permissible Values
0..N Description 0..1 Data Type 1..1
0..N
Representing
DE Administration 1..1 Derivation 0..1
1..1
Represented by
14
Registration
  • Establishing Rules for Registry Operations
  • Providing descriptions (similar to Dublin Core)
  • names
  • definitions
  • identifiers
  • Monitoring
  • Quality - Registration Status
  • Life Cycle - Administrative Status
  • Establishing Chains of Responsibility
  • Submitters
  • Stewards

15
Conclusion
  • Questions
Write a Comment
User Comments (0)
About PowerShow.com