Querying Ontology Based Databases - The OntoQL Proposal

Several approaches for storing ontologies and their instances in databases have been proposed. As a consequence, the need of defining languages to query such ontology based databases (OBDB) appeared. In this paper, we present OntoQL, an ontology query language designed for OBDB databases. This paper particulary emphasizes on the language constructs. Several query examples showing the interest of this language compared to traditional database query languages are given. Finally, we overview the proposed OntoQL implementation on a prototype of OBDB.

[1]  G. Pierra,et al.  Context-explication in conceptual ontologies: PLIB ontologies and their use for industrial data , 2004 .

[2]  R. G. G. Cattell,et al.  The Object Database Standard: ODMG-93 , 1993 .

[3]  A. Zeroual,et al.  MSQL: A Multidatabase Language , 1989, Inf. Sci..

[4]  Laks V. S. Lakshmanan,et al.  SchemaSQL - A Language for Interoperability in Relational Multi-Database Systems , 1996, VLDB.

[5]  Frank van Harmelen,et al.  Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema , 2002, SEMWEB.

[6]  Nicholas Gibbins,et al.  3store: Efficient Bulk RDF Storage , 2003, PSSS.

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

[8]  Raphael Volz,et al.  A Comparison of RDF Query Languages , 2004, SEMWEB.

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

[10]  Heiner Stuckenschmidt,et al.  Ontology-Based Integration of Information - A Survey of Existing Approaches , 2001, OIS@IJCAI.

[11]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[12]  Vassilis Christophides,et al.  RQL: a declarative query language for RDF , 2002, WWW.

[13]  Rakesh Agrawal,et al.  Storage and Querying of E-Commerce Data , 2001, VLDB.

[14]  Vassilis Christophides,et al.  The ICS-FORTH RDFSuite: Managing Voluminous RDF Description Bases , 2001, SemWeb.

[15]  Yamine Aït Ameur,et al.  An Object-Oriented Based Algebra for Ontologies and Their Instances , 2007, ADBIS.

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

[17]  David Jordan,et al.  The Object Database Standard: ODMG 2.0 , 1997 .

[18]  Jim Melton,et al.  SQL: 1999, formerly known as SQL3 , 1999, SGMD.

[19]  Ian Horrocks,et al.  OWL-QL - a language for deductive query answering on the Semantic Web , 2004, J. Web Semant..