grape
GRAPE: Guiding RML Authoring with an MPS based Projectional Editor.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.8%) to scientific vocabulary
Keywords
Repository
GRAPE: Guiding RML Authoring with an MPS based Projectional Editor.
Basic Info
- Host: GitHub
- Owner: jduchateau
- License: eupl-1.2
- Language: JetBrains MPS
- Default Branch: main
- Homepage: https://jakubduchateau.gitlabpages.uliege.be/grape/
- Size: 64 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
Readme.md
GRAPE: Guiding RML Authoring with a Projectional Editor
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
Academic
If you use this software or its derivatives in an academic context, please cite the following paper:
biblatex
@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.
Owner
- Name: Jakub Duchateau
- Login: jduchateau
- Kind: user
- Repositories: 1
- Profile: https://github.com/jduchateau
CS Student at ULiège and Aalto
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: 'GRAPE: Guiding RML Authoring with Projectional Editing'
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Jakub
family-names: Duchateau
affiliation: ULiège
orcid: 'https://orcid.org/0009-0009-5090-8192'
- given-names: Christophe
family-names: Debruyne
affiliation: ULiège
orcid: 'https://orcid.org/0000-0003-4734-3847'
repository-code: 'https://gitlab.uliege.be/JakubDuchateau/GRAPE'
url: 'https://jakubduchateau.gitlabpages.uliege.be/grape/'
abstract: >-
GRAPE: A projectional editor built with JetBrains MPS for
RML mapping creation. It enables authoring of RML and
Turtle within a single environment, balancing guidance and
flexibility for both new and experienced users.
keywords:
- RML Editor
- Knowledge Graph Construction
- Projectional Editor
license: EUPL-1.2
GitHub Events
Total
- Watch event: 1
- Push event: 2
Last Year
- Watch event: 1
- Push event: 2