Skip to content

Conversation

@woutslabbinck
Copy link
Collaborator

Implement Dynamic ODRL constraint as described in "Interoperable and Continuous Usage Control Enforcement in Dataspaces" section 4 [1]

RDF-lens is used for the SHACL property path extraction [2].

Furthermore this PR does the following:

  • optimize index.ts file by introducing a core index file (which works both for browser and nodejs)
  • add an RDF vocabulary util
  • adds an example demo script showing the dynamic ODRL policy evaluation and the materialize function: demo:dynamic-policy

[1] Interoperable and Continuous Usage Control Enforcement in Dataspaces: https://ceur-ws.org/Vol-3705/paper10.pdf
[2] Linking application and semantic data with RDF Lens: https://ceur-ws.org/Vol-3759/paper13.pdf

@woutslabbinck woutslabbinck merged commit 09aede5 into main Apr 11, 2025
12 checks passed
@woutslabbinck woutslabbinck deleted the feat/dynamic-ODRL branch April 11, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants