diff --git a/formal-semantics/index.html b/formal-semantics/index.html index e2d2972..cd3af5f 100644 --- a/formal-semantics/index.html +++ b/formal-semantics/index.html @@ -40,12 +40,21 @@

Introduction

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, among others.

- However, neither the specification of the model (in a text form) nor the vocabulary (in an OWL ontology) accurately describes the behaviour of an ODRL implementation. - Therefore this specification defines the expected behaviour of an ODRL Evaluator. This specification owes much to the previous description in the - wiki.

- -

- The ODRL Evaluator is expected to work in at least one of these two scenarios: + +However, neither the specification of the model (in a text form) nor the vocabulary (in an OWL ontology) accurately describes the behaviour of an ODRL Evaluator. +The objective of an ODRL Evaluator is to determine: +

+ +This document describes the expected behaviour of an ODRL Evaluator, with a textual description and a collection of examples. +This specification owes much to the previous description in the wiki.

+ +

+The ODRL Evaluator for Permissions is expected to work in at least one of these two scenarios:

  1. Access control scenario: the Evaluator determines the access by users or software agents to digital resources @@ -95,16 +104,9 @@

    Introduction

  2. for the access control scenario, a formal description of the action attempted by a given user who is located in a given place;
  3. - the objective of the ODRL Evaluator is to determine: - +

    - This document describes the expected behaviour of this ODRL Evaluator, with a textual description and a collection of examples.