This prototype aims to enhance authoring of RML mappings by providing a projectional editor (also known as structural editing) for RML mapping documents using JetBrains MPS.
It offers:
- Turtle: to represent any RDF data.
- RML: to represent mappings embedded in Turtle files.
- RML-Core: fully implemented
- RML-FNML: function execution in expression
- RML-IO: logical source and source
- Import/Export of mapping files
- Run mappings with the BURP engine
- Balance between guidance and freedom of editing
More information in the documentation: GRAPE Documentation
If you use this software or its derivatives in an academic context, please cite the following paper:
@inproceedings{duchateau2025grape,
title = {{GRAPE}: {Guiding} {RML} authoring with a projectional editor},
author = {Duchateau, Jakub and Debruyne, Christophe},
year = {2025},
month = jun,
booktitle = {Proceedings of the 6th {{International Workshop}} on {{Knowledge Graph Construction}}},
editor = {{Chaves-Fraga}, David and Dasoulas, Ioannis and Debruyne, Christophe and Dimou, Anastasia and Serles, Umutcan and Assche, Dylan Van},
address = {Portorož, Slovenia},
series = {{{CEUR Workshop Proceedings}}},
publisher = {CEUR},
volume = {3999},
issn = {1613-0073},
}
© 2024-2025 Jakub Duchateau, at the University of Liège. Licensed under the EUPL.