Open Digital Rights Enforcement framework (ODRE): From descriptive to enforceable policies

Cimmino Arriaga, Andrea ORCID: https://orcid.org/0000-0002-1823-4484, Cano Benito, Juan ORCID: https://orcid.org/0000-0002-5638-4977 and García Castro, Raúl ORCID: https://orcid.org/0000-0002-0421-452X (2025). Open Digital Rights Enforcement framework (ODRE): From descriptive to enforceable policies. "Computers & Security", v. 150 ; pp. 1-12. ISSN 0167-4048. https://doi.org/10.1016/j.cose.2024.104282.

Descripción

Título: Open Digital Rights Enforcement framework (ODRE): From descriptive to enforceable policies
Autor/es:
Tipo de Documento: Artículo
Título de Revista/Publicación: Computers & Security
Fecha: 2025
ISSN: 0167-4048
Volumen: 150
Materias:
ODS:
Palabras Clave Informales: Open digital rights language, Privacy policies, ODRL enforcement
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Grupo Investigación UPM: Ontology Engineering Group OEG
Licencias Creative Commons: Reconocimiento - No comercial

Texto completo

[thumbnail of ODRE.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB)

Resumen

From centralised platforms to decentralised ecosystems, like Data Spaces, sharing data has become a paramount challenge. For this reason, the definition of data usage policies has become crucial in these domains, highlighting the necessity of effective policy enforcement mechanisms. The Open Digital Rights Language (ODRL) is a W3C standard ontology designed to describe data usage policies, however, it lacks built-in enforcement capabilities, limiting its practical application. This paper introduces the Open Digital Rights Enforcement (ODRE) framework, whose goal is to provide ODRL with enforcement capabilities. The ODRE framework proposes a novel approach to express ODRL policies that integrates the descriptive ontology terms of ODRL with other languages that allow behaviour specification, such as dynamic data handling or function evaluation. The framework includes an enforcement algorithm for ODRL policies and two open-source implementations in Python and Java. The ODRE framework is also designed to support future extensions of ODRL to specific domain scenarios. In addition, current limitations of ODRE, ODRL, and current challenges are reported. Finally, to demonstrate the enforcement capabilities of the implementations, their performance, and their extensibility features, several experiments have been carried out with positive results.

Proyectos asociados

Tipo
Código
Acrónimo
Responsable
Título
Horizonte 2020
101016854
AURORAL
Sin especificar
Architecture for Unified Regional and Open digital ecosystems for Smart Communities and Rural Areas Large scale application

Más información

ID de Registro: 90392
Identificador DC: https://oa.upm.es/90392/
Identificador OAI: oai:oa.upm.es:90392
URL Portal Científico: https://portalcientifico.upm.es/es/ipublic/item/10316657
Identificador DOI: 10.1016/j.cose.2024.104282
URL Oficial: https://www.sciencedirect.com/science/article/pii/...
Depositado por: Andrea Cimmino Arriaga
Depositado el: 18 Ago 2025 11:44
Ultima Modificación: 18 Ago 2025 11:44