G2GML: Graph to Graph Mapping Language for Bridging RDF and Property Graphs

03/12/2022
by   Hirokazu Chiba, et al.
0

How can we maximize the value of accumulated RDF data? Whereas the RDF data can be queried using the SPARQL language, even the SPARQL-based operation has a limitation in implementing traversal or analytical algorithms. Recently, a variety of database implementations dedicated to analyses on the property graph (PG) model have emerged. Importing RDF datasets into these graph analysis engines provides access to the accumulated datasets through various application interfaces. However, the RDF model and the PG model are not interoperable. Here, we developed a framework based on the Graph to Graph Mapping Language (G2GML) for mapping RDF graphs to PGs to make the most of accumulated RDF data. Using this framework, accumulated graph data described in the RDF model can be converted to the PG model, which can then be loaded to graph database engines for further analysis. For supporting different graph database implementations, we redefined the PG model and proposed its exchangeable serialization formats. We demonstrate several use cases, where publicly available RDF data are extracted and converted to PGs. This study bridges RDF and PGs and contributes to interoperable management of knowledge graphs, thereby expanding the use cases of accumulated RDF data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/05/2018

Mapping RDF Graphs to Property Graphs

Increasing amounts of scientific and social data are published in the Re...
research
07/09/2019

Property Graph Exchange Format

Recently, a variety of database implementations adopting the property gr...
research
04/28/2021

Mapping Spreadsheets to RDF: Supporting Excel in RML

The RDF Mapping Language (RML) enables, among other formats, the mapping...
research
07/10/2023

The Linked Data Benchmark Council (LDBC): Driving competition and collaboration in the graph data management space

Graph data management is instrumental for several use cases such as reco...
research
02/14/2019

GrapAL: Querying Semantic Scholar's Literature Graph

We introduce GrapAL (Graph database of Academic Literature), a versatile...
research
10/26/2021

Graph? Yes! Which one? Help!

Amazon Neptune is a graph database service that supports two graph (meta...
research
03/12/2019

RocketRML - A NodeJS implementation of a use-case specific RML mapper

The creation of Linked Data from raw data sources is, in theory, no rock...

Please sign up or login with your details

Forgot password? Click here to reset