Domain Ontologies: A Database-Oriented Analysis

If the word ontology is more and more used in a number of domain, the capabilities and benefits of ontology for Information Systems management are still unclear. Therefore, the usage of ontology-based Information Systems in industry and services is not widespread. This paper analyses the concept of a domain ontology from a database perspective. As a result, firstly, we provide three criteria that distinguish domain ontology from other existing domain modeling approach which lead us to propose a new definition of domain ontologies. Secondly, based on the various approaches of ontology modeling followed by different communities, we propose a taxonomy of domain ontology. We show how they may be organized into a layered model, called the onion model, allowing to design and to use the capabilities of each category of ontology in an integrated environment. Finally, this paper presents several information systems based on ontology technologies and describe the kinds of services that should be provided to allow a powerful usage of ontology in data management.

[1]  Gio Wiederhold Obtaining Information from Heterogeneous Systems , 1991 .

[2]  Nicola Guarino,et al.  Sweetening WORDNET with DOLCE , 2003, AI Mag..

[3]  Volker Haarslev,et al.  RACER System Description , 2001, IJCAR.

[4]  Robert Meersman,et al.  Formal Ontology Engineering in the DOGMA Approach , 2002, OTM.

[5]  Jeff Heflin,et al.  DLDB: Extending Relational Databases to Support Semantic Web Queries , 2003, PSSS.

[6]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[7]  Ladjel Bellatreche,et al.  An a Priori Approach for Automatic Integration of Heterogeneous and Autonomous Databases , 2004, DEXA.

[8]  Steffen Staab,et al.  KAON - Towards a Large Scale Semantic Web , 2002, EC-Web.

[9]  Eugene Inseok Chong,et al.  Supporting Ontology-Based Semantic matching in RDBMS , 2004, VLDB.

[10]  Stefano Spaccapietra,et al.  Ontologies : A contribution to the DL/DB debate , 2003, SWDB.

[11]  Ladjel Bellatreche,et al.  Bases de données à base ontologique. Principe et mise en oeuvre , 2005, Ingénierie des Systèmes d Inf..

[12]  Peishen Qi,et al.  Ontology Translation on the Semantic Web , 2003, J. Data Semant..

[13]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[14]  Nicola Guarino,et al.  Evaluating ontological decisions with OntoClean , 2002, CACM.

[15]  Mike Uschold,et al.  A Framework for Understanding and Classifying Ontology Applications , 1999 .

[16]  Jennifer Widom,et al.  The TSIMMIS Project: Integration of Heterogeneous Information Sources , 1994, IPSJ.

[17]  Stefano Spaccapietra,et al.  Spatio-temporal conceptual models: data structures + space + time , 1999, GIS '99.

[18]  Robert Meersman,et al.  Ontologies and Databases: More than a Fleeting Resemblance , 2002 .

[19]  Michael Kifer,et al.  Logical foundations of object-oriented and frame-based languages , 1995, JACM.

[20]  Trevor J. M. Bench-Capon,et al.  Resolving Ontological Heterogeneity in the KRAFT Project , 1999, DEXA.

[21]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[22]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[23]  Guy Pierra,et al.  Context-explication in conceptual ontologies: the PLIB approach , 2003, ISPE CE.

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

[25]  Ian Horrocks,et al.  OWL Web Ontology Language Reference-W3C Recommen-dation , 2004 .