RE: Clarify the new proposal

A reply to the initial email of Renato:

 

The modified wording of the agreed proposal was:

"constraints on rule level control whether a rule is ACTIVE or NOT ACTIVE (that includes all types of rules), constraints on action level can be used to refine the semantics of the action.”

 

Example [2]: action = odrl:compensate, the compensation is refined to “pay an amount of 500” 

 

This is also an answer to question 1) : in practice for the refinement of semantics no e.g. temporal or spatial constraint can be applied which may de-activate, and a constraint refining the semantics to null is a semantic nonsense.

 

Best,

Michael

 

From: Renato Iannella [mailto:renato.iannella@monegraph.com] 
Sent: Friday, August 25, 2017 4:19 AM
To: POE Public <public-poe-wg@w3.org>
Subject: Clarify the new proposal

 

The ODRL IM/Vocab Editors ( ;-) need some clarification on the new proposal [1]:

 

"constraints on rule level control whether a rule is ACTIVE or NOT ACTIVE (that includes all types of rules), constraints on action level can be used to specify any specific conditions on how an action has to be performed (similar to constraints on party/asset collections)”

 

1) Does this mean that constraints at the action level do not have any impact on the Active/NotActive state of the rule? (ie not used by an ODRL Evaluator)

 

 

Simon’s proposal [2] (just before Example 16):

 

2) Does this mean we need to add a “new” property called “action” to relate the Action to the action (instance)?

(we used to call this “name” in ODRL V2.1 [3])

 

 

Constraints at the “rule level”: All of the current definitions for constraint terms [4] explicitly include “... for exercising the Action”.

 

3) Does this mean all definitions should be updated to “... for narrowing the Action semantics, or conditions on the Rule”?

(or have we now created two classes of constraints?)

 

 

 

Renato

 

 

[1] https://www.w3.org/2017/08/24-poe-minutes.html

[2] https://www.w3.org/2016/poe/wiki/Evaluator

[3] https://www.w3.org/community/odrl/model/2.1/#section-2

[4] http://w3c.github.io/poe/vocab/#constraintLeftOperandCommon

Received on Friday, 25 August 2017 10:18:51 UTC