From e3c67addd7c9a8a5a11ee4a8fd266c5d9a86db4e Mon Sep 17 00:00:00 2001
From: Nicoletta Fornara Introduction
The ODRL Information Model formally defines the core abstract concepts of the model and their properties by means of an OWL 2 Ontology (available at https://www.w3.org/ns/odrl/2/), which is described in the ODRL Vocabulary & Expression specification.
- The ODRL ontology can be used as a data model to represent machine-readable Policies and associate them with digital or analog assets. By using a machine-readable language to represent policies, ODRL implementations can provide useful functionalities such as those of a policy search engine, a policy compatibility checker, an access control system or a policy planning system. + The ODRL ontology can be used as a data model to represent machine-readable Policies and associate them with digital or analog assets. By using a machine-readable language to represent policies, ODRL implementations can provide useful functionalities such as those of a policy search engine, a policy compatibility checker, an access control system, a monitoring system, or a policy planning system.
- However, neither the specification of the model (in a text form) nor the vocabulary (in an OWL ontology) accurately describe the behaviour of an ODRL implementation. - This specification defines the expected behaviour of an ODRL Evaluator. - Given a collection of ODRL policies and a particular state of the world, the objective of an ODRL Evaluator is to determine: + However, neither the specification of the model (which is in a text form) nor the vocabulary (which is in an OWL ontology) accurately describe the behaviour of an ODRL implementation. + Therefore this specification defines the expected behaviour of an ODRL Evaluator. Namely, given a collection of ODRL policies + and a formal description of a particular state of the world, the objective of an ODRL Evaluator is to determine:
This document describes the expected behaviour of this ODRL Evaluator, with a textual description, a formal semantics and a collection of examples.