Re: Constraint V Refinement

Hi!

> we generally define [...] and the refinement property as “narrow the
semantics of the action”.

not only action though.. you can also use refinements to narrow down the
aspects of:
.)  a target/assetcollection (
https://www.w3.org/TR/odrl-model/#constraint-asset)
.) a party/partycollection (
https://www.w3.org/TR/odrl-model/#constraint-party)

> Is the deliveryChannel a refinement on ‘stream’ or a constraint on the
rule?

refinement on the asset i.e. the video itself? e.g., => "you can stream
(action) videos whose deliveryChannel is YouTube (asset with
deliveryChannel == YT)

br, simon

On Thu, 7 Apr 2022 at 02:42, Renato Iannella <r@iannel.la> wrote:

>
> Hi all, we generally define the constraint property as a “condition on the
> rule” and the refinement property as “narrow the semantics of the action”.
>
> So, for example temporal and geospatial conditions apply to the rule, and
> printing at most 5 times is a refinement to print.
>
> My question is how to interpret this difference with other use cases, such
> as:
>  - you can stream (action) a video (asset)  on YouTube (deliveryChannel)
> only?
>
> Is the deliveryChannel a refinement on ‘stream’ or a constraint on the
> rule?
>
> Thanks…Renato
>

Received on Thursday, 7 April 2022 04:14:18 UTC