Building Domain Ontologies From Relational Database Using Mapping Rules

Ontologies have long been considered the core of semantics as they offer shareable and reusable knowl- edge about a particular domain. Improving and sharing domain specific knowledge residing in a database is one of the key challenges faced while developing any application. Due to the ever growing amount of data on the Web, it is almost impossible to extract meaningful data and the amount of manual work during creation of ontology poses series of challenges. And researchers are facing challenges such as the unavailability of well-formed databases, domain expert's help for extracting cardinality restrictions and generation of un-resolvable URIs. Therefore, we have focused on domain specific relational databases for constructing ontologies as a solution. Our aim is to analyze the various Ontology construction approaches from relational databases and identify the advantages and disadvantages of these techniques, so that an enhanced and efficient approach can be proposed. We have performed detailed analysis of vari- ous ontology construction techniques from relational database (RDB) based on database schema analysis (meta-data, cardinality restrictions and datatype information), stored data (through data mining) and also performed a comparative analysis of these techniques.

[1]  Mitesh Patel,et al.  Structured databases on the web: observations and implications , 2004, SGMD.

[2]  Cao Cun Ontology Research and Existing Problems in Knowledge Engineering , 2004 .

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Joachim Biskup,et al.  Achievements of Relational Database Schema Design Theory Revisited , 1995, Semantics in Databases.

[5]  Farid Cerbah Learning Highly Structured Semantic Repositories from Relational Databases: , 2008, ESWC.

[6]  Man Li,et al.  Learning ontology from relational database , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[7]  Farid Cerbah Mining the Content of Relational Databases to Learn Ontologies with Deeper Taxonomies , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[8]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[9]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[10]  John G. Breslin,et al.  Semantic Web computing in industry , 2010, Comput. Ind..

[11]  Wang Shan,et al.  A Survey on Ontology Learning Research , 2006 .

[12]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[13]  Jiuyun Xu,et al.  Using Relational Database to Build OWL Ontology from XML Data Sources , 2007, 2007 International Conference on Computational Intelligence and Security Workshops (CISW 2007).

[14]  Christopher A. Welty Ontology Research , 2003, AI Mag..

[15]  Chen Jie,et al.  Overview of Ontology , 2002 .

[16]  Colin Ritchie Relational Database Principles , 1998 .

[17]  Matthew Fisher,et al.  Automapper : Relational Database Semantic Translation using OWL and SWRL , 2008 .