Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluation of Actions #71

Open
AndreaCimminoArriaga opened this issue Oct 22, 2024 · 1 comment
Open

Evaluation of Actions #71

AndreaCimminoArriaga opened this issue Oct 22, 2024 · 1 comment

Comments

@AndreaCimminoArriaga
Copy link

In the formal semantics document the actions have two states (not-performed/performed), IMHO, it would be also interesting to specify who is responsible of performing that action; the system, a requester, and external actor/system, etc.

@woutslabbinck
Copy link

I totally agree!

Futhermore, depending on the scenario, there could be even more states that are relevant to that given action such as the deontic state.

For that purpose, @besteves4 and I have created the ODRL compliance report model .
It allows to represent the states over a rule and action.
With the model, I can express that a permission rule was active, the action is performed and thus the deontic state is Fulfilled.
As a permission report has properties to link to the request and the odrl:Permission rule, the party that attempted a certain request can easily be retrieved.

Furthermore, policy reports could be used as representation of executed actions in the state of the world (see #61).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants