1 / 27

Classification and the Metadata Registry

Classification and the Metadata Registry. Judith Newton NIST jnewton@nist.gov IRS XML Stakeholders/ XML Working Group May 18, 2004. Agenda. Classification in General The ISO 11179 Metadata Registry (MDR) Metamodel Context in the MDR. Classification Scheme.

yuli-avery
Download Presentation

Classification and the Metadata Registry

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Classification and the Metadata Registry Judith Newton NIST jnewton@nist.gov IRS XML Stakeholders/ XML Working Group May 18, 2004

  2. Agenda • Classification in General • The ISO 11179 Metadata Registry (MDR) Metamodel • Context in the MDR

  3. Classification Scheme The descriptive information for an arrangement or division of objects into groups based on characteristics, which the objects have in common

  4. Classification Complexity • Keywords • Thesauri • XML DTD’s • XML Schemas • Taxonomies • Ontologies

  5. Keywords • General topics found in a document • No relationships to each other, except they are all in the same chunk of text • Lexical rules may apply

  6. Thesauri • Structured approach • Terms grouped by logical category • Classified by broader, narrower, and parallel relationships • Preferred and derogated terms included

  7. Taxonomies • Provide classification structure from generalized to specialized terms • May also include Concatenation/Decomposition (Partonomies) • Inheritance of meaning adds power

  8. Ontologies • Provide rich, rigorously defined structures: directed acyclic graphs with multiple inheritance • Can be used by intelligent agents and mediators

  9. SC 32 Data Management and Interchange Meta Data Registry Projects ISO/IEC 11179 Metadata Registries, Parts 1-6: Framework Classification Registry metamodel and basic attributes Formulation of data definitions Naming & identification principles Registration ISO/IEC TR 20943-1, Procedures for achieving MDR content consistency-Data elements published July, 2003. All of the above are available free at: www.jtc1.org ISO/IEC TR 20943-3, Procedures for achieving MDR content consistency- Value Domains published in March, 2004. ISO/IEC 20944 series – API’s and other interfaces

  10. = Software Engineering = taxon type name name identifier = Object Class = 5.411 has type Classified Data Registration Component 1:1 1:N Classification Component 1:N 1:N has component classified by 1:N 1:N Classification Scheme name type version = DISA Taxonomy = Taxonomy = 1.0 Figure 3. Example of a Classified Component Diagram

  11. Classification in ISO 11179 Part 2 Edition 2

  12. Metamodel Levels (N:1) Data Element Concept Conceptual Domain CONCEPTUAL LEVEL REPRESENTATIONAL LEVEL (1:N) (1:N) (N:1) Data Element Value Domain

  13. Populated Metamodel Example Data Element Concept Name:Country Label Conceptual Domain Name: Country Value Domain Name: English-Language Country Short Name Data Element

  14. Examples: Data Element Names and Identifier DE Name Country Mailing Address Name DE Name Context Registry NC Name Registry Preferred Naming Convention DE Name Country.Mailing_Address.Name DE Name Context Facility Data System NC Name Facility Data System Naming Convention DE Name addr:CountryMailingAddressName DE Name Context XML Address Schema NC Name XML Schema Naming Convention DE Entry Identifier {RAI} 5394:1

  15. Examples: Data Element Names and Identifier DE Name Country Code DE Name Context Standard NC Name Registry Preferred Naming Convention DE Name Country.Code DE Name Context Facility Data System NC Name Facility Data System Naming Convention DE Name addr:CountryCode DE Name Context XML Address Schema NC Name XML Schema Naming Convention DE Entry Identifier {RAI} 5395:1

  16. XML Name CountryCode

  17. High-level Metamodel Data Element Concept Conceptual Domain Data Element Value Domain

  18. Content of Model Objects DATA ELEMENT CONCEPT DATAELEMENT Object Class Object Class Each of these components can be part of a classification structure. Property Property Representation

  19. Data Element List – Address Group 33c Name Street Address City, State Postal Code Country 11179 - XML Collaboration <?xml version="1.0"?> <shipTo > <name>Alice Wilson</name> <street>161 North Street</street> <city>Happy Valley</city> <state>MO</state> <zip>63105</zip> <country code>USA</country code> </shipTo>

  20. XML Data Management Using MDR Registries • An MDR metadata registry can link the XML syntax to common semantic content • XML namespaces can be defined as contexts or classifications within MDR registries • XML entities and attributes can be defined within and among namespaces • Naming convention principles can be applied to XML names

  21. Context in the MDR

  22. Examples: XML Namespaces in an MDR DE Name Contact Identifier DE Name Context Standard NC Name Registry Preferred Naming Convention DE Name gsa:ContactPartyId DE NameContext GSA XML Namespace NC Name XML Default Naming Convention DE Name psn:ContactIdentifier DE Name Context XML Person Schema Namespace NC Name XML Default Naming Convention DE Entry Identifier {RAI} 8894:1

  23. SummaryMDR Classification for XML • An MDR can store schema descriptions using classification or context • Namespace management as well • Application mapping through context

  24. Document Availability ISO/IEC 11179-3:2003 (Second Edition) is now available to download, along with the First Editions of ISO/IEC 11179:1, 2, 4, 5, and 6. ISO/IEC TR 20943-1, Procedures for achieving MDR content consistency-Data elements published July, 2003. ISO/IEC TR 20943-3, Procedures for achieving MDR content consistency- Value Domains published in March, 2004. All of the above are available free at: www.jtc1.org 1. Go to www.jtc1.org 2. Select “Freely Available JTC1 Documents” at the bottom of the left column 3. Scroll to each document

More Related