Corpus ID: 218613970

R2RML and RML Comparison for RDF Generation, their Rules Validation and Inconsistency Resolution

  title={R2RML and RML Comparison for RDF Generation, their Rules Validation and Inconsistency Resolution},
  author={Anastasia Dimou},
In this paper, an overview of the state of the art on knowledge graph generation is provided, with focus on the two prevalent mapping languages: the W3C recommended R2RML and its generalisation RML. We look into details on their differences and explain how knowledge graphs, in the form of RDF graphs, can be generated with each one of the two mapping languages. Then we assess if the vocabulary terms were properly applied to the data and no violations occurred on their use, either using R2RML or… Expand

Tables and Topics from this paper


RML: A Generic Language for Integrated RDF Mappings of Heterogeneous Data
The rml mapping language is introduced, a generic language based on an extension over r2rml, the w3c standard for mapping relational databases into rdf, which becomes source-agnostic and extensible, while facilitating the denition of mappings of multiple heterogeneous sources. Expand
Translation of Heterogeneous Databases into RDF, and Application to the Construction of a SKOS Taxonomical Reference
The xR2RML mapping language is designed to map various types of databases to RDF, by flexibly adapting to heterogeneous query languages and data models while remaining free from any specific language. Expand
xR2RML: Relational and Non-Relational Databases to RDF Mapping Language
This document describes xR2RML, a language for expressing customized mappings from various types of databases (XML, object-oriented, NoSQL) to RDF datasets. xR2RML flexibly adapts to heterogeneousExpand
Mapping Languages: Analysis of Comparative Characteristics
This paper investigates a set of mapping languages that inhibit complementary characteristics, and presents an initial set of comparative characteristics based on requirements as put forward by the reference works of those mapping languages. Expand
RDF graph validation using rule-based reasoning
This paper presents an alternative validation approach using rule-based reasoning, capable of fully customizing the used inferencing steps, and presents a formal ground and practical implementation “Validatrr”, based on N3Logic and the EYE reasoner. Expand
Data-Driven Joint Debugging of the DBpedia Mappings and Ontology - Towards Addressing the Causes Instead of the Symptoms of Data Quality in DBpedia
This paper presents a data-driven approach to discover problems in mappings as well as in the ontology and its usage in a joint, data- driven process, and derive proposals for altering mappings and refactoring the DBpedia ontology. Expand
Assessing and Refining Mappings to RDF to Improve Dataset Quality
An incremental, iterative and uniform validation workflow for rdf datasets stemming originally from semi-structured data, focusing on assessing and improving their mappings is suggested, which significantly improves the overall quality of an rdf dataset in the observed cases. Expand
Rule-driven inconsistency resolution for knowledge graph generation rules
Resglass is described, which includes a ranking to determine the order with which rules and ontology elements should be inspected, and its implementation, and the evaluation shows that the automatic ranking achieves an overlap of 80% with experts ranking, reducing this way the effort required during the resolution of inconsistencies. Expand
A SPARQL Extension for Generating RDF from Heterogeneous Formats
A new language, SPARQL-Generate, that generates RDF from: (i) a RDF Dataset, and (ii) a set of documents in arbitrary formats, and it is shown that this first naive open source implementation performs better than the reference implementation of RML for big transformations. Expand
Automated Metadata Generation for Linked Data Generation and Publishing Workflows
This paper introduces an approach that relies on declarative descriptions of (i) mapping rules, specifying how the rdf data is generated, and of (ii) raw data access interfaces to automatically and incrementally generate provenance and metadata information. Expand