MIRROR: Automatic R2RML Mapping Generation from Relational Databases

Two W3C recommendations exist for the transformation of RDB content into RDF: Direct Mapping (DM) and R2RML. The DM recommendation specifies the set of fixed transformation rules, whilst R2RML allows customising them. Here we describe the MIRROR system, which generates two sets of R2RML mappings. Fi...

Full description

Saved in:
Bibliographic Details
Published inEngineering the Web in the Big Data Era pp. 326 - 343
Main Authors de Medeiros, Luciano Frontino, Priyatna, Freddy, Corcho, Oscar
Format Book Chapter
LanguageEnglish
Published Cham Springer International Publishing 2015
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3319198890
9783319198897
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-19890-3_21

Cover

More Information
Summary:Two W3C recommendations exist for the transformation of RDB content into RDF: Direct Mapping (DM) and R2RML. The DM recommendation specifies the set of fixed transformation rules, whilst R2RML allows customising them. Here we describe the MIRROR system, which generates two sets of R2RML mappings. First, it creates a set of mappings that allow any R2RML engine to generate a set of RDF triples homomorphic to the ones that a DM engine would generate (they only differentiate in the URIs used). This allows R2RML engines to exhibit a similar behaviour to that of DM engines. Second, it produces an additional set of R2RML mappings that allow generating triples resulting from the implicit knowledge encoded in relational database schemas, such as subclass-of and M-N relationships. We demonstrate the behaviour of MIRROR using the W3C DM Test Case together with an extended version of one of its databases.
ISBN:3319198890
9783319198897
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-319-19890-3_21