Paper published in a book (Scientific congresses and symposiums)
GRAPE: Guiding RML Authoring with a Projectional Editor
Duchateau, Jakub; Debruyne, Christophe
2025In Proceedings of the 6th International Workshop on Knowledge Graph Construction co-located with 22nd Extended Semantic Web Conference (ESWC 2025)
Peer reviewed
 

Files


Full Text
Duchateau_GRAPE.pdf
Author postprint (709.31 kB) Creative Commons License - Attribution
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
RML Editor; Knowledge Graph Construction; Projectional Editor
Abstract :
[en] KG construction often involves mapping data from various sources to RDF, which can be achieved with declarative languages such as RML. RML, while powerful, presents authoring difficulties due to its RDF graph-based structure and Turtle serialization. Tools and languages have been proposed to help the creation of mappings by creating (UI) abstraction of RML concepts or more accessible languages. However, existing tools often struggle to balance guidance and flexibility. While representing RML in RDF allows enriching mappings with other vocabularies, it also presents a steep learning curve for users unfamiliar with Turtle and RML. This paper introduces GRAPE, an open-source projectional editor designed to facilitate RML mapping creation while preserving the flexibility of RDF schemas used to extend RML. GRAPE uses a language-oriented approach, treating each RML module as a domain-specific language. This allows users to write RML and/or Turtle in one artifact. Implemented using JetBrains MPS, GRAPE provides a text-like projection for manipulating the abstract syntax tree. GRAPE ensures syntactic correctness, prevents errors and guides with auto-completion and intentions. This lowers the barrier for new users while preserving the flexibility required for complex mappings. This paper aims to demonstrate the feasibility of this approach. It also describes the steps we have conducted to create an editor for Turtle, which is then extended for RML and its modules. The approach is extensible and allows the community to develop languages for other vocabularies.
Research Center/Unit :
Montefiore Institute - Montefiore Institute of Electrical Engineering and Computer Science - ULiège
Disciplines :
Computer science
Author, co-author :
Duchateau, Jakub  ;  Université de Liège - ULiège > Montefiore Institute of Electrical Engineering and Computer Science
Debruyne, Christophe  ;  Université de Liège - ULiège > Montefiore Institute of Electrical Engineering and Computer Science
Language :
English
Title :
GRAPE: Guiding RML Authoring with a Projectional Editor
Publication date :
01 June 2025
Event name :
Sixth International Workshop on Knowledge Graph Construction Co-Located with 22th Extended Semantic Web Conference (ESWC 2025)
Event organizer :
David Chaves Fraga
Anastasia Dimou
Umutcan Serles
Christophe Debruyne
Dylan Van Assche
Ioannis Dasoulas
Event place :
Portorož, Slovenia
Event date :
June 1, 2025
Audience :
International
Main work title :
Proceedings of the 6th International Workshop on Knowledge Graph Construction co-located with 22nd Extended Semantic Web Conference (ESWC 2025)
Publisher :
CEUR-WS.org
Collection ISSN :
1613-0073
Peer review/Selection committee :
Peer reviewed
Funders :
F.R.S.-FNRS - Fonds de la Recherche Scientifique
Funding number :
FNRS MIS F.4016.24
Available on ORBi :
since 30 May 2025

Statistics


Number of views
105 (18 by ULiège)
Number of downloads
90 (3 by ULiège)

Scopus citations®
 
0
Scopus citations®
without self-citations
0

Bibliography


Similar publications



Contact ORBi