Re: ODRL target/Dublin Core license/rights

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