- From: Víctor Rodríguez Doncel <vrodriguez@fi.upm.es>
- Date: Mon, 29 Jul 2013 11:27:41 +0200
- To: public-odrl@w3.org
- Message-ID: <51F6358D.2040608@fi.upm.es>
Renato's comment reminds me of an asymmetry -not problematic because it
is very clearly documented (I hope you see boldface characters in your
mail):
In one hand...
If a Permission refers to several Duty entities, *all of them* have
to be fulfilled for the Permission to become valid
If several Prohibition entities are referred to by a Policy, *all of
them* are valid.
If multiple Constraint entities are linked to the same Permission,
Prohibition, or Duty entity, then *all of* the Constraint entities
MUST be satisfied
In the other hand...
However, if there are several Actions, the assignee can perform *any
of them*.
[there is nothing said about Assets, but the interpretation is
clearly that the Action can be performed on *any of them*]
We do not explicitly model the /MultipleAssets/ or anything similar but
an alternative would have been modelling a multiplicity entity allowing
boolean operators to be defined (AND/OR/NOT) to express compositions of
arbitrary complexity. As this departs from the ODRL2.0 standard -it is
not supported in the core model- I utterly reject it now, but maybe it
would have been a nice thing to consider from the beginning...
Regards,
Victor
> Mo, how would you represent Scenario 3.11 [1] where we have multiple
> Assets?
>
> Cheers...
> Renato Iannella
> Semantic Identity
> http://semanticidentity.com
> Mobile: +61 4 1313 2206
>
> [1] http://www.w3.org/community/odrl/two/model/
--
Víctor Rodríguez-Doncel
D3205 - Ontology Engineering Group (OEG)
Departamento de Inteligencia Artificial
Facultad de Informática
Universidad Politécnica de Madrid
Campus de Montegancedo s/n
Boadilla del Monte-28660 Madrid, Spain
Tel. (+34) 91336 3672
Skype: vroddon3
Received on Monday, 29 July 2013 09:28:22 UTC