From property graphs to knowledge graphs
Des graphes de propriétés aux graphes de connaissances
Résumé
Property graphs and RDF graphs are two popular categories of graph databases. However, despite the fact that they are both based on the notion of graphs, these two categories are not interoperable. Property graphs are a very flexible category of database implementations, where properties can be attached to the nodes and edges of the graph. The second is a standardized model for describing knowledge, based on vocabularies shared by all RDF graphs. In this thesis, we define methods to enable semantic interoperability between property graphs and RDF graphs, configured through a user-provided mapping named "context". The first method is a low-level method, compatible with any property graph. The second is a high-level method, based on the notion of property graph schema, and for which the reversibility of certain contexts is formally studied. Finally, to facilitate the writing of "contexts" in RDF, and more generally of any RDF document, we propose an auto-completion method based on existing RDF schema vocabularies.
Les graphes de propriétés et les graphes RDF sont deux familles populaires de base de données graphe. Néanmoins, malgré le fait qu'elles soient toutes les deux basées sur la notion de graphe, ces deux familles ne sont pas interopérables. Les graphes de propriétés sont une famille d'implémentations de base de données très flexible, où des propriétés peuvent être rattachées aux noeuds et aux arcs du graphe. La seconde est un modèle standardisé de description de connaissances, reposant sur des vocabulaires partagés entre tous les graphes RDF. Dans cette thèse, nous définissons des méthodes pour permettre une interopérabilité sémantique entre graphes de propriétés et graphes RDF configurée à travers un "contexte" fourni par l'utilisateur. La première méthode est une méthode bas niveau, compatible avec n'importe quel graphe de propriétés. La seconde méthode est une méthode haut niveau, reposant sur la notion de schéma de graphe de propriétés, et pour laquelle la réversibilité de certains contextes est étudiée formellement. Enfin, pour faciliter l'écriture des "contextes" en RDF, et plus généralement de n'importe quel document RDF, nous proposons une méthode d’auto-complétion basée sur les vocabulaires de schémas RDF existants.
Origine | Fichiers produits par l'(les) auteur(s) |
---|