Download presentation
Presentation is loading. Please wait.
Published byHelen Sutton Modified over 9 years ago
1
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. XMDR Prototype Day: 21 March, P16 Name: Kevin D. Keck Organization: Lawrence Berkeley National Lab
2
9th Open Forum for Metadata Registry, Kobe, 2006 Outline ● Goals ● Demo ● Architecture ● 11179 Edition 3
3
9th Open Forum for Metadata Registry, Kobe, 2006 Goals
4
9th Open Forum for Metadata Registry, Kobe, 2006 Goals ● Integrated registration of data elements, concept systems, and ontologies ● Support for Semantic Web technologies ● Evaluation of non-relational DBMS performance (latency and scalability) ● State-of-the-Art query functionality ● Foundation for experimentation in version management
5
9th Open Forum for Metadata Registry, Kobe, 2006 Bridging different realms of metadata standards Information Artifacts Conceptual Models (of the “real world”) OMG Standards: MOF, UML, CWM schemas, models, … Terminology Standards ISO 1082, thesauri, … Ontology Standards: OWL, CL,.... 11179 Edition 3 – Metadata Registry 19763 – Framework for Metamodel Interoperability Bridging between the information-level models and the concept-level models.
6
9th Open Forum for Metadata Registry, Kobe, 2006 “Twist” between Data Elements and Concepts ● Data Elements do not correspond to a single Concept, but rather a pair of Concepts. ● This is an intrinsic characteristic of information—it is always an assertion of some predicate, for some subject.
7
9th Open Forum for Metadata Registry, Kobe, 2006 Demo
8
9th Open Forum for Metadata Registry, Kobe, 2006 Current XMDR Contents Concept Systems e.g., GEMET, DTIC Data Elements e.g., Country Name Data Element Concepts e.g., Country Label Conceptual Domains e.g., Countries of the World Representation Classes e.g., Code Value Domains e.g., ISO 3166 Country Names Concepts e.g., Abandonment Contacts e.g., Larry Fitzwater 65,207 3 Administered Items Other Items 9 499 274 2 7
9
9th Open Forum for Metadata Registry, Kobe, 2006 Architecture
10
9th Open Forum for Metadata Registry, Kobe, 2006 Ontology Editor Protege 11179 OWL Ontology XMDR Prototype Architecture: Initial Implemented Modules MetadataValidator (defer) schema-driven syntax checker Authentication Service (defer) MappingEngine (defer) Registry External Interface Generalization Composition (tight ownership) Aggregation (loose ownership) Jena, Xerces Java RetrievalIndex FullTextIndex Lucene LogicBasedIndex Jena, OWI KS Racer,Kowari RegistryStoreWritableRegistryStore Subversion
11
9th Open Forum for Metadata Registry, Kobe, 2006 OWL, RDF & XML Schema used to specify XMDR as UML used for 11179 Edition 2 UML11179 Metamodel 11179 Relational Schema Relational Metadata OWL XMDR Ontology & annotations XMDR’s Relax NG Schema XMDR XML Schema RDF Spec TRang XML Schema Language spec XML Objects Types & Cardinalities What things go in own files? Which property direction stored? Sequential ordering of properties Triples: binary labeled relationships
12
9th Open Forum for Metadata Registry, Kobe, 2006 How to Serve Two Masters ● Conform to XMDR XML schema ● More human-readable ● Easier to manipulate with XML tools, such as XSLT ● XML serialization of RDF ● Base tag includes rdf:about attribute ● Literals encoded as element content ● URI’s encoded as attribute values ● “striped” resource, property, resource, … use abbreviated form for anonymous nodes ● Conform with 11179 OWL ontology
13
9th Open Forum for Metadata Registry, Kobe, 2006 XMDR Prototype Example: dual purpose RDF/XML file: DEALL.1.5394.1.xml <DataElement rdf:about="" xml:base="http://xmdr.lbl.gov/xmdr/data/DEALL.1.5394.1.xml"> 5394 1 Standard Final 1999-09- 09 Country Name Mail Cntry Nm Mailing Address Country Name The name of the country where the addressee is located. United States
14
9th Open Forum for Metadata Registry, Kobe, 2006 XMDR XML schema provides a number of important benefits… ● Schema specifies what is required as well as what is legal ● Divides metadata into files conforming to XML schema ● Normalizes data (ala’ relational “one fact in one place”) ● Facilitates XSLT transformations by reducing degrees of freedom to a canonical encoding within the RDF standard ● Relax NG used to create and check XMDR-it schema ● RNG validator enforces many OWL ontology constraints ● TRang automatically translates into XML schema syntax
15
9th Open Forum for Metadata Registry, Kobe, 2006 11179 Edition 3
16
9th Open Forum for Metadata Registry, Kobe, 2006 Concepts and Relationships
17
9th Open Forum for Metadata Registry, Kobe, 2006 Concept System – Draft One
18
9th Open Forum for Metadata Registry, Kobe, 2006 Concept System – Draft Two
19
9th Open Forum for Metadata Registry, Kobe, 2006 Concept System
20
9th Open Forum for Metadata Registry, Kobe, 2006 Ontology
21
9th Open Forum for Metadata Registry, Kobe, 2006 Contact Information: ● Project: http://xmdr.org/http://xmdr.org/ ● Demo: http://xmdr.lbl.gov/xmdr/ ● Kevin Keck: Lawrence Berkeley National Laboratory Email: kdkeck@lbl.gov http://sdm.lbl.gov/~kdkeck/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.