Comparaison théorique et empirique de systèmes de bases de données sémantiques

Ontologies are more and more used in information systems. When the size of data described by ontologies can not be manage in main memory, information system designers have to use specialized databases called semantic databases. As these databases use different architectures, storage layouts and ontology languages, this task is complex. In this paper, we propose a comparison and evaluation of these systems in order to help information system designers identify a relevant semantic database. We first present a state of the art on ontologies, their languages and storage layouts and architectures of associated databases. Then we propose a model for semantic databases that capture their diversity. Finally we provide a cost model and performance evaluation of six industrial and academic semantic databases. MOTS-CLÉS : Ontologie, Base de données, Modèle de coût, Evaluation de performances

[1]  Li Ma,et al.  SOR: A Practical System for Ontology Storage, Reasoning and Search , 2007, VLDB.

[2]  Dave J. Beckett Scalability and Storage: Survey of Free Software/Open Source RDF storage systems , 2001 .

[3]  Yamine Aït Ameur,et al.  Querying Ontology Based Database Using OntoQL (An Ontology Query Language) , 2006, OTM Conferences.

[4]  Sherif Sakr,et al.  Relational processing of RDF queries: a survey , 2010, SGMD.

[5]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[6]  H. Kosch,et al.  Evaluation of Current RDF Database Solutions , 2005 .

[7]  Denyse Baillargeon,et al.  Bibliographie , 1929 .

[8]  Guillaume Blin,et al.  A survey of RDF storage approaches , 2012, ARIMA J..

[9]  Bo Hu,et al.  An Evaluation of RDF Storage Systems for Large Data Applications , 2005, 2005 First International Conference on Semantics, Knowledge and Grid.

[10]  Kevin Wilkinson,et al.  Jena Property Table Implementation , 2006 .

[11]  Ryan Lee,et al.  Scalability Report on Triple Store Applications , 2004 .

[12]  Guy Pierra,et al.  Context Representation in Domain Ontologies and Its Use for Semantic Integration of Data , 2008, J. Data Semant..

[13]  Jeff Heflin,et al.  LUBM: A benchmark for OWL knowledge base systems , 2005, J. Web Semant..

[14]  Dave Reynolds,et al.  SPARQL basic graph pattern optimization using selectivity estimation , 2008, WWW.

[15]  Mickaël Baron,et al.  Etude Comparative des Systèmes de Bases de Données à base Ontologiques , 2012, INFORSID.

[16]  Brian McBride,et al.  Jena: Implementing the RDF Model and Syntax Specification , 2001, SemWeb.

[17]  Yamine Aït Ameur,et al.  Domain Ontologies: A Database-Oriented Analysis , 2006, WEBIST.

[18]  Heiner Stuckenschmidt,et al.  RDF Storage and Retrieval Systems , 2009, Handbook on Ontologies.

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

[20]  Vassilis Christophides,et al.  Ontology Storage and Querying , 2002 .

[21]  Zhe Wu,et al.  Implementing an Inference Engine for RDFS/OWL Constructs and User-Defined Rules in Oracle , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[22]  Ladjel Bellatreche,et al.  OntoDB: An Ontology-Based Database for Data Intensive Applications , 2007, DASFAA.

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

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