Policy Evaluation and Enforcement on the Web with ODRL

An introduction to the Open Digital Rights Language (ODRL), its semantics, and the deterministic evaluation of policies towards supporting complex data exchanges on the Web

Tutorial co-located with the ESWC 2026, May 10th & 11th 2026

Abstract

Semantic technologies offer a powerful foundation for building policy engines that can interpret, negotiate, and enforce data usage rules in a consistent and interoperable way. As such, by leveraging semantic standards, the W3C-standardised Open Digital Rights Language (ODRL) can be used to transform policies from static legal checkboxes into machine-understandable agreements that evolve with real-world needs. In this tutorial, we show how ODRL—backed by the under-development ODRL semantics specification—enables deterministic evaluation of complex, contextual policies, supporting more trustworthy and adaptive data exchanges. Participants will be introduced to the concept of policies, and in particular to ODRL policies, and then get hands-on experience in managing policies, as well as in the inner workings of ODRL evaluation. The tutorial covers how to create policies with ODRL, the basics of ODRL 2.2 semantics, and how policies should be evaluated, as well as the required inputs and resulting output necessary to implement ODRL evaluators. Moreover, participants get an introduction to existing implementations and advice from the core people driving the W3C ODRL Community Group work, and will have time during the tutorial to make the first steps in applying it to their areas of interest.

Learning goals

Tutorial Materials

Programme Schedule

The scheduled time is provisional until the final programme of the workshop is out. The tutorial will run for half-day.

Time Session Speaker
09:00 - 09:10 Introduction to the tutorial Organisers
09:10 - 09:30 Introduction to policies and policy languages Dr. Alice Example
09:30 - 10:30 Introduction to ODRL & Formal semantics of ODRL policies Prof. Bob Example
10:30 - 11:00 Break
11:00 - 11:30 Inputs and outputs of ODRL evaluators Dr. Carol Example
11:30 - 13:00 Practical applications Dr. David Example

Organisers & Speakers

This tutorial will be presented and organised by a group of researchers that co-chair and/or actively contribute to the W3C ODRL Community Group:

Beatriz Esteves

Beatriz Esteves

Postdoctoral researcher in the KNoWS research group of IDLab, Ghent University, specialising in semantic and decentralised technologies that promote trust and transparency on the publication and sharing of personal data on the Web, while complying with data protection regulatory requirements.

Wout Slabbinck

Wout Slabbinck

PhD researcher in the KNoWS research group of IDLab, Ghent University, focused on the interoperability and enforceability of usage control policies in decentralised ecosystems.

Andrea Cimmino

Andrea Cimmino

Permanent Professor at the Computer Systems department of the Universidad Politécnica de Madrid and senior researcher at the Ontology Engineering Group. His research topics focus on semantic interoperability, distributed discovery and policy-based privacy.

Nicoletta Fornara

Nicoletta Fornara

Senior Researcher and Lecturer at Università della Svizzera italiana (USI), at the Faculty of Communication, Culture and Society, where she conducts research in Autonomous Agents and Normative Multiagent Systems by using Semantic Web Technologies. She is studying the problem of defining a formal semantics for ODRL.

Víctor Rodríguez-Doncel

Víctor Rodríguez-Doncel

Associate Professor in the Artificial Intelligence department at Universidad Politécnica de Madrid (Spain). He is conducting research within the Ontology Engineering Group in areas related to Semantic Web, Language Technologies and Law.

Further Reading and References