Skip to content
Targeted job

A SHACL-DS Implementation in Java [C. Debruyne]

Internship 3 to 9 months

Liège (Belgium)

University of Liege

Published on 23 February 2026

  • Contract

    Internship 3 to 9 months

  • Location

    Liège (Belgium)

  • Start date

    September 2026

  • Salary

    Information not provided

  • Remote working

    Partial

This thesis proposes a Java implementation of SHACL-DS, based on the ESWC-accepted paper “From RDF Graph Validation to RDF Dataset Validation with SHACL-DS” by Davan Chiem Dao and Christophe Debruyne. The goal is to build a practical validator that extends SHACL from single RDF graphs to full RDF datasets, making dataset-level constraint checking directly usable in real-world workflows. In addition to implementation, the work will include a benchmarking study to evaluate performance and scalability, and the identification, development, and validation of representative use cases that demonstrate where SHACL-DS provides clear benefits over graph-only validation.

Application deadline

31 December 2027

Study level

Bachelor level or equivalent; Master level or equivalent

Job Category

Programming

Related tags

  • Offres TFE/stage exclusives FSA