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 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

Time Session Speaker
09:00 - 09:05 Introduction to the tutorial Organisers
09:05 - 09:45 Introduction to policies, policy languages and ODRL Prof. Víctor Rodríguez-Doncel
09:45 - 09:50 Short Break
09:50 - 10:30 Introduction to Formal semantics of ODRL policies Dr. Nicoletta Fornara
10:30 - 11:00 Coffee Break
11:00 - 11:30 Inputs and outputs of ODRL evaluators Dr. Beatriz Esteves & Prof. Andrea Cimmino
11:30 - 11:35 Short Break
11:35 - 12:30 Practical applications with existing ODRL evaluator implementations Prof. Andrea Cimmino & Wout Slabbinck

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. 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