Re: Temporal Model for ODRL

Hi Ben,

 

I would like to understand what gaps are closed compared to the use of terms:valid / owl:versionInfo / owl:priorVersion / prov:version as per the policy example below:

 

md:c1a3bcfe-509b-46bd-919b-a47a42063924I a time:ProperInterval;

                                         time:after "2024-10-05T06:41:47.0000000Z"^^xsd:dateTime;

                                         time:before "2028-12-31T06:41:47.0000000Z"^^xsd:dateTime.

 

md:demo_acl_permission_write_read        terms:created "2024-10-05T06:41:47.0000000Z"^^xsd:dateTime;

                                         terms:creator "some user"^^xsd:anyURI;

                                         terms:description "Permission to read and write an asset"@en;

                                         terms:valid md:c1a3bcfe-509b-46bd-919b-a47a42063924I;

                                         a odrl:Permission;

                                         odrl:action odrl:modify,

                                                     odrl:read;

                                         odrl:assigner md:example_bank;

                                         odrl:target md:example_data_product.

 

md:example_bank                          a odrl:PartyCollection.

 

md:simple_acl:02                         a odrl:Offer,

                                           odrl:Asset,

                                           fibo-fnd-agr-ctr:ContractualElement;

                                         terms:created "2024-01-01T10:22:02.0000000Z"^^xsd:dateTime;

                                         owl:versionInfo "0.2"@en;

                                         owl:priorVersion md:simple_acl:01;

                                         prov:version "0.2"@en;

                                         terms:valid md:turi:225b96258645:21985I;

                                         terms:creator "some user"^^xsd:anyURI;

                                         terms:description "this is an updated simple policy for read/write"@en;

                                         odrl:conflict odrl:prohibit;

                                         odrl:permission md:demo_acl_permission_write_read.

 

md:turi:225b96258645:21985I              a time:ProperInterval;

                                         time:after "2024-01-01T10:22:02.0000000Z"^^xsd:dateTime;

                                         time:before "2040-01-01T10:22:02.0000000Z"^^xsd:dateTime.

 

Regards,

___________________________________

Joshua Cornejo

marketdata

smart authorisation management for the AI-era

 

From: Benedict Whittam Smith <ben@deonticdata.com>
Date: Thursday, 28 August 2025 at 21:26
To: "public-odrl@w3.org" <public-odrl@w3.org>
Subject: Temporal Model for ODRL
Resent-From: <public-odrl@w3.org>
Resent-Date: Thu, 28 Aug 2025 20:26:18 +0000

 

After considering the comments from Nicholas Car and others, and after running a temporal model for a little while, I have redrafted the temporal profile here: https://w3c.github.io/odrl/profile-temporal/

 

All comments are more than welcome. Perhaps I could briefly introduce it at the next ODRL meeting on Monday.

 

Ben

Received on Friday, 29 August 2025 06:53:59 UTC