- From: Joshua Cornejo <josh@marketdata.md>
- Date: Wed, 03 Jul 2024 11:52:43 +0100
- To: "public-odrl@w3.org Group" <public-odrl@w3.org>
Received on Wednesday, 3 July 2024 10:52:49 UTC
During one of the conversations about Semantics a couple of months ago, I tried badly to explain this: 2.6.1 Permission Class A Permission allows an action, with all refinements satisfied, to be exercised on an Asset if all constraints are satisfied and if all duties are fulfilled. 2.6.3 Duty Class A Duty is the obligation to exercise an action, with all refinements satisfied. A Duty is fulfilled if all constraints are satisfied and if its action, with all refinements satisfied, has been exercised. Use case: odrl:TouristAssignee visits a hotel, sits in his room and browses the movies’ catalogue – finds Dune 2 at a rental charge of €5. He clicks “rent” and watches the movie. They haven’t paid (duty fulfilment for all rentals and the mini-bar at the end of the stay), and any consequences for unfulfilled duties will trigger after this point as well. Is ‘fulfil’ the right word, what about using “committed”? Regards, ___________________________________ Joshua Cornejo marketdata embed open standards across your supply chain
Received on Wednesday, 3 July 2024 10:52:49 UTC