Translation of Heterogeneous Databases into RDF, and Application to the Construction of a SKOS Taxonomical Reference

  title={Translation of Heterogeneous Databases into RDF, and Application to the Construction of a SKOS Taxonomical Reference},
  author={Franck Michel and Lo{\"i}c Djimenou and Catherine Faron-Zucker and Johan Montagnat},
While the data deluge accelerates, most of the data produced remains locked in deep Web databases. For the linked open data to benefit from the potential represented by this huge amount of data, it is crucial to come up with solutions to expose heterogeneous databases as linked data. The xR2RML mapping language is an endeavor towards this goal: it is designed to map various types of databases to RDF, by flexibly adapting to heterogeneous query languages and data models while remaining free from… Expand
Integrating Heterogeneous Data Sources in the Web of Data. (Intégrer des Sources de Données Hétérogènes dans le Web de Données)
This thesis proposes a generic mapping language, xR2RML, to describe the mapping of heterogeneous data sources into an arbitrary RDF representation, and develops a prototype implementation for MongoDB, the popular NoSQL document store. Expand
Bridging the Semantic Web and NoSQL Worlds: Generic SPARQL Query Translation and Application to MongoDB
This paper tackles the challenge of bridging the gap between the Semantic Web and NoSQL worlds, by fostering the development of SPARQL interfaces to heterogeneous databases by proposing a two-phase method. Expand
R2RML and RML Comparison for RDF Generation, their Rules Validation and Inconsistency Resolution
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.Expand
Leveraging Web of Things W3C Recommendations for Knowledge Graphs Generation
Constructing a knowledge graph with mapping languages, such as RML or SPARQL-Generate, allows seamlessly integrating heterogeneous data by defining access-specific definitions for e.g., databases orExpand
Querying Heterogeneous Property Graph Data Sources based on a Unified Conceptual View
An Ontology Based Data Access (OBDA) approach to query NoSQL property graph databases using SPARQL language, which allows users to access diverse data sources with the same query through a unified conceptual view (ontology). Expand
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
Knowledge Graphs and Big Data Processing
This introductory chapter serves to characterize the relevant aspects of the Big Data Ecosystem with respect to big data characteristics, the components needed for implementing end-to-end big data processing and the need for using semantics for improving the data management, integration, processing, and analytical tasks. Expand
A Model to Represent Nomenclatural and Taxonomic Information as Linked Data. Application to the French Taxonomic Register, TAXREF
This paper presents an ongoing work aimed at the publication of TAXREF, the French national taxonomic register, on the Web of Data, and proposes a model capable of capturing the two coexisting yet distinct realities underlying taxonomic registers, namely the nomenclature and the taxonomy. Expand
On Using Declarative Generation Rules To Deliver Linked Biodiversity Data
In the last decade, our capability to collect data has been improved significantly. A new era of big data has emerged as indicated by five characteristics of data: volume, variety, veracity,Expand
Proceedings of the 2nd International Workshop on Semantics for Biodiversity (S4BioDiv 2017)
Much of the work of creating open data repositories, and of enabling the sharing and discovery of their contents, is conducted by informatics specialists on behalf of the communities that they serve.Expand


Translation of Relational and Non-relational Databases into RDF with xR2RML
With the growing amount of data being continuously produced, it is crucial to come up with solutions to expose data from ever more heterogeneous databases (e.g. NoSQL systems) as linked data. InExpand
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
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
A survey of RDB to RDF translation approaches and tools
It is shown that R2RML, the W3C recommendation for describing RDB to RDF mappings, may not apply to all needs in the wide scope of RDB-to-RDF translation applications, leaving space for future extensions. Expand
Mapping between RDF and XML with XSPARQL
The XSPARQL language is presented, by combining XQuery and SPARQL, that allows to query XML and RDF data using the same framework and transform data from one format into the other. Expand
xR2RML: 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, and extends it to support other data models and query languages. Expand
Survey of directly mapping SQL databases to the Semantic Web
This paper derives a consolidated, overarching set of translation rules expressible as a stratified Datalog program, and presents all the possible key combinations in an SQL schema and considers their implied semantic properties. Expand
Mapping Hierarchical Sources into RDF Using the RML Mapping Language
This paper presents a toolset for producing RML mapping files using the Karma data modelling tool, and for consuming them using a prototype RML processor, and shows how RML facilitates the mapping rules' definition and execution to map several heterogeneous sources. Expand
Formalisation and experiences of R2RML-based SPARQL to SQL query translation using morph
An extension of a well-known algorithm for SPARQL to SQL translation, originally formalised for RDBMS-backed triple stores, that takes into account R2RML mappings is described and it is shown that SParQL queries can be in general evaluated as fast as the SQL queries that would have been generated by SQL experts if no R1RMLmappings had been used. Expand
Enabling Linked Data Publication with the Datalift Platform
Datalift, a framework and a platform helping to lift raw data sources to semantic interlinked data sources, is presented. Expand