110 likes | 122 Views
This paper discusses the extension of the current Metadata Registry for supporting ontology concepts in the Semantic Web, enabling the registration and exchange of knowledge between the MDR and Web Ontology.
E N D
Extending the Metadata Registry for Semantic Web- Enforcing the MDR for supporting ontology concept - May 28, 2008 ISO/IEC JTC 1/SC 32 WG 2 Meeting Sydney, Australia Dongwon Jeong, Kunsan National University, djeong@kunsan.ac.kr Doo-Kwon Baik, Korea University, baikdk@korea.ac.kr
Background • ISO/IEC 11179, MDR (Metadata Registry) • Consistent data management within an organization or group of organizations • Development of Metadata registries based on ISO/IEC 11179 • Semantic Web • Extension of the current Web • Ref.: Wikipedia, http://en.wikipedia.org/wiki/Semantic_Web • The Semantic Web is an evolving extension of the World Wide Web in which the semantics of information and services on the web is defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web content. • Web Ontology • Core component for Semantic Web • Consists of classes, properties, instances, etc. • Description: RDF, RDF-S, OWL
Motivation • Web ontology • required for implementing Semantic Web • includes many metadata • There is a need to register these metadata, i.e., Web ontology including concepts, relations, and instances. • However, • The current MDR can not support to register these, for example • Property’s relation • Restriction • intersectionOf • So, we need….
Purpose • Extension of the Current MDR for sharing and exchanging knowledge between MDR and Web Ontology • The Extended MDR • provides a mechanism to create MDR-based Web ontology • provides a scheme to register Web ontologies into the MDR. Share and exchange knowledge Web Ontology Extension MDR(ISO/IEC 11179)
How to do • Analysis of Mapping Relations between OWL and MDR • Analyze relationships defined in MDR • Relations (i.e., vocabularies) defined in OWL • Components in MDR mapped with Class in OWL • Definition of a Mapping Mechanism between OWL and MDR • OWL MDR • To register Web ontology in a MDR • MDR OWL • To make a Web ontology based on MDR
Relationships in MDR Object Class Object Class Concept_Relationship OC OC Data_Element_Concept Data_Element_Concept Property Property Data_Element_Concept_Relationship Conceptual_Domain Conceptual_Domain Conceptual_Domain_Relationship
Mapping between MDR & OWL Object Property Relations in OWL Datatype Property Map Object Property with Concept Relationship OWL MDR Class Class Object Class Object Class Object Property Concept Relation Map Datatype Property with Data Element OWL MDR Class Class Object Class Value Domain Datatype Property Data Element
Example of Mapping : between OWL ObjectProperty & Concept_Relationship Concept OC Conceptual Level CD DEC Concept_Relationship + Property Representational Level DE VD value_domain_ relationship Datatype VD_Relationship Unit of Measure OWL Class OWL Class Semantic Web Level teaches FullProfessor Student Name Name PID Major SID Major Int Int String String String String
Example of mapping :between OWL DatatypeProerty & DataElement Concept OC CD DEC Concept_Relationship + Property Conceptual Level DE VD Representational Level value_domain_ relationship Datatype VD_Relationship Unit of Measure OWL Class OWL Class Semantic Web Level teaches FullProfessor Student PID Name Name Major SID Major Int Int String String String String
Future Issues • Definition about the Relations between Properties in OWL • Consideration of Anonymous Class (AC) in OWL • There is no Id • For example, a class is intersectionof three classes using AC • And … Class Intersectionof AC Class 1 Class 2 Class 3
Summary • The current MDR does not support to register metadata of Web Ontology • The proposal, Extend MDR provides • Registration scheme of Web ontology • MDR-based Web ontology building mechanism