Towards a Uniform User Interface for Editing Mapping Definitions
Pieter HeyvaertAnastasia Dimou, Ruben Verborgh, Erik Mannens & Rik Van de Walle
MappingsWhy?How (and how not)?
Desired Features
RMLEditor
MappingsWhy?How (and how not)?
Desired Features
RMLEditor
Generation
Implementation
Tools
Generation
Implementation
Generation
Implementation
R2RML
MappingsWhy?How (and how not)?
Desired Features
RMLEditor
R2RML
Independence of language
Independence of execution
Multiple data sources
Heterogeneous data formats
...FOAFschema.org
Multiple ontologies and vocabularies
Instead of using only...
DATA
as the driver
Multiple alternative modeling approaches
DATA
RESULTMODEL
SCHEMA
Oh yeah!
We have a poster about that.
Non-linear workflows
Input Data
Mapping Definitions
RDF Dataset
Input Data
Mapping Definitions
RDF Dataset
MappingsWhy?How (and how not)?
Desired Features
RMLEditor
Input Panel Modeling Panel
ResultsPanel
Live DemoI know I’m taking a risk here.
FeaturesPanel
Input Modeling Results
Independence of language X
Independence of execution x
Multiple data sources x
Heterogeneous data formats X
Multiple ontologies and vocabularies X
Multiple alternative modeling approaches X X X
Non-linear workflows X X X
Desired Features
Uniform User Interface
Data PublishersDo Mappings
Recap
RMLEditor
Questions?
[email protected]@phadventure
http://rml.io