5 papers
What Does ODRL Mean? A Cross-Level Ontological Grounding of Permissions, Prohibitions, and Duties in UFO-L
Daham M. Mustafa, Christoph Lange, Giancarlo Guizzardi +3
ODRL policy evaluators produce verdicts, but say nothing about the normative positions a policy brings into existence, the authority structures those positions presuppose, or who h…
Sort-Stratified Semantics for Temporal Conflict Detection in ODRL Policies
Daham M. Mustafa, Diego Collarana, Sabrina Kirrane +5
In the Open Digital Rights Language (ODRL), temporal constraints range over two sorts, instants and durations, but the comparison operators do not distinguish them. The same operat…
Axis-Aligned Semantics for ODRL: Resolving Dimensional Ambiguity in Policy Constraints
Daham Mustafa, Diego Collarana, Sabrina Kirrane +5
The Open Digital Rights Language (ODRL) represents policy constraints as triples of a left operand, an operator, and a value. Several spatial operands, however, range over multi-ax…
Denotational Semantics for ODRL: Knowledge-Based Constraint Conflict Detection
Daham Mustafa, Diego Collarana, Yixin Peng +4
ODRL's six set-based operators -- isA, isPartOf, hasPart, isAnyOf, isAllOf, isNoneOf -- depend on external domain knowledge that the W3C specification leaves unspecified. Without i…
From Instructions to ODRL Usage Policies: An Ontology Guided Approach
Daham M. Mustafa, Abhishek Nadgeri, Diego Collarana +4
This study presents an approach that uses large language models such as GPT-4 to generate usage policies in the W3C Open Digital Rights Language ODRL automatically from natural lan…