- From: Leonard Rosenthol <lrosenth@adobe.com>
- Date: Thu, 27 Mar 2025 14:31:09 +0000
- To: Wout Slabbinck <Wout.Slabbinck@Ugent.be>, "public-odrl@w3.org" <public-odrl@w3.org>
- Message-ID: <DM8PR02MB8181E336BA449CA6027B1097CDA12@DM8PR02MB8181.namprd02.prod.outlook.com>
Wout – thanks for posting. One thing that I don’t see documented anywhere is the actual grammar for those ODRL Compliance Reports. It looks like a custom syntax, requiring custom parsing logic, rather than a well known serialization syntax such as JSON or YAML. Am I missing something?? Leonard From: Wout Slabbinck <Wout.Slabbinck@Ugent.be> Date: Thursday, March 27, 2025 at 10:24 AM To: public-odrl@w3.org <public-odrl@w3.org> Subject: Interoperable Interpretation and Evaluation of ODRL Policies EXTERNAL: Use caution when clicking on links or opening attachments. Dear ODRL Community, Julian Rojas, Beatriz Esteves, Pieter Colpaert, Ruben Verborgh and I are pleased to present our paper, 'Interoperable Interpretation and Evaluation of ODRL Policies', that has been accepted for the ESWC25 Resource Track [1, 2]. The paper is influenced by and hopefully an addition to the ODRL Formal Semantics specification [3]. In it, we introduce three components to improve policy engine interoperability when using the Open Digital Rights Language (ODRL) [4]: - The Compliance Report Model: Denotes the result of an ODRL evaluation in an interoperable manner [5] - ODRL Evaluator: An open implementation of an ODRL Evaluator that evaluates ODRL policies by generating Compliance Reports [6] - The ODRL Test Suite: A software component that executes, validates and measures the compliance of an ODRL evaluator over a set of test cases [7] To further enhance the exploration and usability of ODRL evaluations, we have developed FORCE [8], an interactive web application powered by the ODRL Evaluator. This application allows users to modify key inputs and gain deeper insights through comprehensive explanations of compliance report results. Moreover, FORCE is seamlessly integrated with a diverse set of examples dynamically sourced from the test suite, making the experimentation with ODRL evaluations both intuitive and accessible. We hope our contribution sparks some discussions in the monthly ODRL meetings or ODRL Formal Semantic meetings. We also welcome any feedback on the repositories to help continue improving our work. Kind regards, Wout Slabbinck Researcher Internet Technology & Data Science Lab Ghent University - imec Ghent - Belgium [1] preprint of "Interoperable Interpretation and Evaluation of ODRL Policies": https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fraw.githubusercontent.com%2Fwoutslabbinck%2Fpapers%2Fmain%2F2025%2FInteroperable-Interpretation-and-Evaluation-of-ODRL-Policies.pdf&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735729606%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=8oUXD6Pei2yfTF1mPM%2FR3N%2F3X3SL%2BeOFZj1eGkpaOeA%3D&reserved=0<https://raw.githubusercontent.com/woutslabbinck/papers/main/2025/Interoperable-Interpretation-and-Evaluation-of-ODRL-Policies.pdf> [2] ESWC25 Conference: https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2F2025.eswc-conferences.org%2F&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735750018%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=uFiCfOfWJrRe2q8d%2F24FNIaC16JlwKfMDQ7n%2F3ZAoS4%3D&reserved=0<https://2025.eswc-conferences.org/> [3] ODRL Formal Semantics specification: https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fodrl%2Fformal-semantics%2F&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735762214%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=d30lplMTqN9UQ%2Buse2R3YaEWLb5MJstz4XJi8NwgRVg%3D&reserved=0<https://w3c.github.io/odrl/formal-semantics/> [4] The Open Digital Rights Language (ODRL): https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.w3.org%2FTR%2Fodrl-model%2F&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735774116%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=GVaeueP%2FbILXHiui5ZuJsG%2FYjxwveu4hPueHjOGYdh4%3D&reserved=0<https://www.w3.org/TR/odrl-model/> [5] ODRL Compliance Report Model: https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3id.org%2Fforce%2Fcompliance-report&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735785909%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=AsL8mtGBgmTnlsntj2H66oK1%2B57XDppuKh8IyQETHN4%3D&reserved=0<https://w3id.org/force/compliance-report> [6] ODRL Evaluator: https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSolidLabResearch%2FODRL-Evaluator&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735797928%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=CP%2FcWr98scAauCu0vEKiiQ2Qp6sNx4EPRwwqm0BfteE%3D&reserved=0<https://github.com/SolidLabResearch/ODRL-Evaluator> [7] ODRL Test Suite: https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3id.org%2Fforce%2Ftest-suite&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735809956%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Y6h8SOAf0jUsEf8yLXGpBoaL2QqPXqTcM52xtDtycFY%3D&reserved=0<https://w3id.org/force/test-suite> [8] Framework for ODRL Rule Compliance through Evaluation (FORCE): https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwoutslabbinck.github.io%2FODRL-Evaluator-Demo%2F&data=05%7C02%7Clrosenth%40adobe.com%7Cbb47a67be2034c27b6ca08dd6d3adc4d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638786822735821589%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=7kGvZfRfLBa62Fo1fy5tFdXTA6LiYEh3BBqv5Pb6q24%3D&reserved=0<https://woutslabbinck.github.io/ODRL-Evaluator-Demo/>
Received on Thursday, 27 March 2025 14:31:16 UTC