The University of Southampton
University of Southampton Institutional Repository

ODRL policy comparison by normalisation

ODRL policy comparison by normalisation
ODRL policy comparison by normalisation
ODRL is a policy-expressing language, framework and vocabulary that has become the standard for representing policies and regulations for digital rights. The complexity of this language is a barrier to its usage, which has caused many related theoretical and practical works to focus on different, and not interoperable, fragments of ODRL. Moreover, semantically equivalent policies can be expressed in numerous different ways, which makes comparing them and processing them harder. Building on top of a recently defined semantics, we tackle these problems by proposing an approach that involves a normalisation of ODRL policies and decomposition into its minimal components, which, under closed-world and prohibition-by-default semantics, reformulates policies with permissions and prohibitions into policies with permissions exclusively, and simplifies complex logic constraints into simple ones. We provide algorithms to compute a normal form for ODRL policies and simplifying numerical and symbolic constraints. We prove that these algorithms preserve the semantics of policies, and analyse the size complexity of the result, which is exponential on the number of attributes and linear on the number of unique values for these attributes. We show how this makes complex policies representable in more basic fragments of ODRL, and how it reduces the problem of policy comparison to the simpler problem of checking if two rules are identical or not.
Salas, Jaime Osvaldo
ecf80f84-a5c6-4f40-a1cc-4ef6047c8563
Pareti, Paolo
c4337eaa-f206-4639-afd2-3bcbfe734cdb
Konstantinidis, George
f174fb99-8434-4485-a7e4-bee0fef39b42
Salas, Jaime Osvaldo
ecf80f84-a5c6-4f40-a1cc-4ef6047c8563
Pareti, Paolo
c4337eaa-f206-4639-afd2-3bcbfe734cdb
Konstantinidis, George
f174fb99-8434-4485-a7e4-bee0fef39b42

Salas, Jaime Osvaldo, Pareti, Paolo and Konstantinidis, George (2026) ODRL policy comparison by normalisation. 23rd European Semantic Web Conference (ESWC), , Dubrovnik, Croatia. 10 - 14 May 2026.

Record type: Conference or Workshop Item (Paper)

Abstract

ODRL is a policy-expressing language, framework and vocabulary that has become the standard for representing policies and regulations for digital rights. The complexity of this language is a barrier to its usage, which has caused many related theoretical and practical works to focus on different, and not interoperable, fragments of ODRL. Moreover, semantically equivalent policies can be expressed in numerous different ways, which makes comparing them and processing them harder. Building on top of a recently defined semantics, we tackle these problems by proposing an approach that involves a normalisation of ODRL policies and decomposition into its minimal components, which, under closed-world and prohibition-by-default semantics, reformulates policies with permissions and prohibitions into policies with permissions exclusively, and simplifies complex logic constraints into simple ones. We provide algorithms to compute a normal form for ODRL policies and simplifying numerical and symbolic constraints. We prove that these algorithms preserve the semantics of policies, and analyse the size complexity of the result, which is exponential on the number of attributes and linear on the number of unique values for these attributes. We show how this makes complex policies representable in more basic fragments of ODRL, and how it reduces the problem of policy comparison to the simpler problem of checking if two rules are identical or not.

This record has no associated files available for download.

More information

Accepted/In Press date: 2026
e-pub ahead of print date: 10 May 2026
Venue - Dates: 23rd European Semantic Web Conference (ESWC), , Dubrovnik, Croatia, 2026-05-10 - 2026-05-14

Identifiers

Local EPrints ID: 510571
URI: http://eprints.soton.ac.uk/id/eprint/510571
PURE UUID: 174dd7da-3b24-4657-9fa6-852d1bcb35e2
ORCID for Jaime Osvaldo Salas: ORCID iD orcid.org/0000-0002-9353-8955
ORCID for Paolo Pareti: ORCID iD orcid.org/0000-0002-2502-0011

Catalogue record

Date deposited: 13 Apr 2026 17:03
Last modified: 14 Apr 2026 02:11

Export record

Contributors

Author: Jaime Osvaldo Salas ORCID iD
Author: Paolo Pareti ORCID iD
Author: George Konstantinidis

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×