- From: Joshua Cornejo <josh@marketdata.md>
- Date: Sun, 09 Jun 2024 18:52:02 +0100
- To: "public-odrl@w3.org Group" <public-odrl@w3.org>
- Message-ID: <A54300C9-2C50-43AB-94BF-1D0C0909113F@marketdata.md>
Hello, In advance - forgive the output of the diagram – plantuml offers little control over the layout. Due to the lack of examples (I know Renato), when the standard was originally discussed, I am trying to understand if the common constraints in the rights were discussed, like “Party can execute an action over an Asset if it is part of the Admin Group, but can only execute (some other action) if it is part of the User Group”. In today’s odrl:LeftOperand, odrl:recipient is the only one that involves the Party/PartyCollection. And I know I could extend it or add more functions – but this being so basic and common, more enquiring about the current interpretation. If it was, how would examples like the following be implemented from the Party perspective: # constraint that user is an administrator odrl:recipient odrl:eq ex:Administrator; # constraint that the user is in Media and an Editor odrl:recipient odrl:isAllOf ex:Media, ex:Editor; I tried to model it as follows, but I am conscious of traversing “part of” relationships vs subclasses. Ignore UML conventions as limited by PlantUML: (A – abstract) (C – tangible categories) (I – instances) Regards, ___________________________________ Joshua Cornejo marketdata embed open standards across your supply chain
Attachments
- image/png attachment: image001.png
Received on Sunday, 9 June 2024 17:52:13 UTC