RIF-SPARQL: implémentation d'un dialecte RIF à l'aide du moteur SPARQL

Oumy Seye 1 Olivier Corby 1 Catherine Faron Zucker 1
1 WIMMICS - Web-Instrumented Man-Machine Interactions, Communities and Semantics
CRISAM - Inria Sophia Antipolis - Méditerranée , SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Résumé : Les modèles du web sémantique entretiennent des relations étroites avec les langages et systèmes à base de règles. En particulier le langage SPARQL restreint aux requêtes de la forme construct peut être vu comme un langage de règles logiques: le traitement d'une telle requête correspond à l'application en chaînage avant d'une règle dont la prémisse est la clause where et la conclusion la clause construct de la requête et qui permet d'enrichir une base de faits rdf/s. Dans cet article, nous nous intéressons aux relations qui existent entre SPARQL et le langage rif recommandé par le W3C pour l'échange de règles sur le web. Partant du moteur Corese qui permet d'interroger une base rdf/s dans le langage SPARQL et qui est muni de deux moteurs de règles (en chaînage avant et arrière), nous avons cherché à définir le dialecte rif maximal qui peut être exprimé dans le langage SPARQL. Nous avons développé un parseur rif qui construit une représentation d'une règle rif en un arbre de syntaxe abstraite (AST) et un traducteur d'un AST de rif en un AST de SPARQL de sorte que le moteur Corese aitt une implémentation d'un dialecte rif-SPARQL. Nous présentons ici les résultats de ce travail.
Type de document :
Communication dans un congrès
EGC 2012 - 12e Conférence Internationale Francophone sur l'Extraction et la Gestion des Connaissances, Jan 2012, Bordeaux, France. 2012
Domaine :
Liste complète des métadonnées

https://hal.inria.fr/hal-00685022
Contributeur : Oumy Seye <>
Soumis le : mardi 3 avril 2012 - 17:14:24
Dernière modification le : mercredi 31 janvier 2018 - 10:24:05

Identifiants

  • HAL Id : hal-00685022, version 1

Collections

Citation

Oumy Seye, Olivier Corby, Catherine Faron Zucker. RIF-SPARQL: implémentation d'un dialecte RIF à l'aide du moteur SPARQL. EGC 2012 - 12e Conférence Internationale Francophone sur l'Extraction et la Gestion des Connaissances, Jan 2012, Bordeaux, France. 2012. 〈hal-00685022〉

Partager

Métriques

Consultations de la notice

649