Reflections on the design, applications and implementations of the normative specification language eFLINT
Pith reviewed 2026-05-25 07:48 UTC · model grok-4.3
The pith
eFLINT combines declarative and procedural elements to automate software compliance checks before, during and after execution.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the abstract syntax and semantics of eFLINT, which blend declarative and procedural elements while formalizing connections between legal concepts and computational concepts, enable the automation of compliance checks before a software system runs, while it runs, and after it has run, despite challenges such as subjective qualification processes and constant revisions to laws.
What carries the argument
The abstract syntax and semantics of eFLINT that support different types of reasoning for various compliance applications.
If this is right
- Compliance checks become feasible before deployment, at runtime, and after execution.
- The language can accommodate new laws and revisions through its adaptable structure.
- Cross-disciplinary work between legal experts and software developers is supported by the formalized connections.
- Insights from the design can be used by other developers creating languages for automated compliance.
Where Pith is reading between the lines
- The approach could be tested on specific regulations such as data-protection rules to measure how well it handles real revisions.
- Integration with existing software development tools might allow compliance verification to become a standard step in deployment pipelines.
- Similar language designs could be explored for non-legal normative domains such as safety standards or ethical guidelines.
Load-bearing premise
Conflicting requirements from different design goals and application areas can be reconciled in a single language design without compromising its utility for compliance automation.
What would settle it
A concrete case in which eFLINT produces an incorrect compliance verdict for a revised regulation or a subjective legal qualification would show that the design does not successfully support automated checks.
Figures
read the original abstract
Checking the compliance of software against laws, regulations and contracts is increasingly important and costly as the embedding of software into societal practices is becoming more pervasive. Moreover, the digitalised services provided by governmental organisations and companies are governed by an increasing amount of laws and regulations, requiring highly adaptable compliance practices. A potential solution is to automate compliance using software. However, automating compliance is difficult for various reasons. Legal practices involve subjective processes such as interpretation and qualification. New laws and regulations come into effect regularly and laws and regulations, as well as their interpretations, are subjected to constant revision. In addition, computational reasoning with laws requires a cross-disciplinary process involving both legal and software expertise. This paper reflects on the domain-specific language eFLINT developed to experiment with novel solutions to these challenges. Specifically, the language has been developed to experiment with the abstract syntax and semantics of a language supporting different types of reasoning for various applications. The language combines declarative and procedural elements, formalises connections between legal concepts and computational concepts, and is designed to automate compliance checks before, during and after a software system runs. The various design goals and applications areas for the language give rise to (conflicting) requirements. This paper presents and reflects on the current design of the language by recalling applications and requirements. As such, this paper reports on results and insights of an investigation that can benefit language developers within the field of automated compliance.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper reflects on the design, applications, and implementations of the eFLINT normative specification language, a domain-specific language developed to experiment with abstract syntax and semantics for automating compliance checks of software against laws, regulations, and contracts. It emphasizes the combination of declarative and procedural elements, mappings between legal and computational concepts, and support for pre-, during-, and post-execution reasoning, while discussing how conflicting requirements from various applications are addressed through an ongoing experimental process.
Significance. The manuscript provides experiential insights into reconciling declarative and procedural features in a single language for automated compliance, which can inform language design in software engineering and legal informatics. Credit is due for grounding the discussion in recalled applications and requirements rather than unsubstantiated claims; however, the absence of quantitative benchmarks or external validation means the significance rests on the utility of these qualitative reflections for practitioners.
minor comments (2)
- [Abstract] The abstract states that the language 'is designed to automate compliance checks before, during and after a software system runs' but does not preview how the paper structures the discussion of these three phases across sections; adding a brief roadmap would improve readability.
- The discussion of conflicting requirements arising from design goals and application areas is presented as motivating the current design, but the manuscript would benefit from a dedicated subsection or table explicitly enumerating the requirements and how each is (or is not) met.
Simulated Author's Rebuttal
We thank the referee for the detailed summary of the manuscript and the positive assessment of its contributions to reconciling declarative and procedural features in normative specification languages. The recommendation for minor revision is noted. No major comments were provided in the report, so we have no specific points to address point-by-point. We will incorporate any minor editorial suggestions in the revised version.
Circularity Check
No significant circularity
full rationale
The paper is a qualitative reflection on the design and applications of eFLINT, enumerating features such as declarative/procedural elements and compliance automation without any equations, derivations, fitted parameters, or predictive claims. No load-bearing steps reduce by construction to inputs, self-citations, or ansatzes; the text reports experiential insights from requirements and use cases as an ongoing experiment. The central contribution is self-contained descriptive reporting rather than any formal result that could exhibit circularity.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[2]
IEEE Transactions on Network and Service Management1(1), 2–10 (2004)
Al-Shaer, E.S., Hamed, H.H.: Modeling and man- agement of firewall policies. IEEE Transactions on Network and Service Management1(1), 2–10 (2004). https://doi.org/10.1109/TNSM.2004.4623689
-
[3]
In: Paja, E., Zdravkovic, J., Kavakli, E., Stirna, J
Alfuhaid, S., Anda, A.A., Amyot, D., Roveri, M., Mylopoulos, J.: Symboleoac: An access con- trol model for legal contracts. In: Paja, E., Zdravkovic, J., Kavakli, E., Stirna, J. (eds.) The Practice of Enterprise Modeling. pp. 227–
-
[4]
https://doi.org/10.1007/978-3-031-77908-4_14
Springer Nature Switzerland, Cham (2025). https://doi.org/10.1007/978-3-031-77908-4_14
-
[5]
In: Haverkort, B.R., de Jongste, A., van Kuilenburg, P., Vromans, R.D.(eds.) Commit2Data
Alsayed Kassem, J., Allaart, C., Amiri, S., Kebede, M., Müller, T., Turner, R., Belloum, A., van Binsbergen, L.T., Grunwald, P., van Halteren, A., Grosso, P., de Laat, C., Klous, S.: Building a Digital Health Twin for Personalized Intervention: The EPI Project. In: Haverkort, B.R., de Jongste, A., van Kuilenburg, P., Vromans, R.D.(eds.) Commit2Data. Open ...
-
[6]
Future Gen- eration Computer Systems165, 107550 (2025)
Alsayed Kassem, J., Müller, T., Esterhuyse, C.A., Kebede, M.G., Osseyran, A., Grosso, P.: The epi framework: A data privacy by design framework to support healthcare use cases. Future Gen- eration Computer Systems165, 107550 (2025). https://doi.org/https://doi.org/10.1016/j.future.2024.107550, https://www.sciencedirect.com/science/ article/pii/S0167739X24005144
-
[7]
Athan, T., Governatori, G., Palmirani, M., Paschke, A., Wyner, A.: LegalRuleML: De- sign Principles and Foundations, pp. 151–188. Springer International Publishing, Cham (2015). https://doi.org/10.1007/978-3-319-21768-0_6
-
[8]
https://doi.org/10.3217/jucs-015-13-2629
Aştefănoaei, L., de Boer, F., Dastani, M., Meyer, J.J.: On the Semantics and Verification of Nor- mative Multi-Agent Systems15(13), 2629–2652. https://doi.org/10.3217/jucs-015-13-2629
-
[9]
Bahig, H.M., Hazber, M.A.G., Al-Utaibi, K.A., Nassr, D.I., Bahig, H.M.: Efficient sequential and parallel prime sieve algo- rithms. Symmetry14(12), 2527 (2022). https://doi.org/10.3390/SYM14122527,https: //doi.org/10.3390/sym14122527
-
[10]
Balduccini, M., Barborak, M., Ferrucci, D.A.: Pushing the limits of clingo’s incremental grounding and solving capabilities in prac- tical applications. Algorithms16(3), 169 (2023). https://doi.org/10.3390/A16030169, https://doi.org/10.3390/a16030169
-
[11]
In: Andrighetto, G., Governatori, G., Noriega, P., van der Torre, L.W.N
Balke, T., da Costa Pereira, C., Dignum, F., Lorini, E., Rotolo, A., Vasconcelos, W., Vil- lata, S.: Norms in MAS: Definitions and Related Concepts. In: Andrighetto, G., Governatori, G., Noriega, P., van der Torre, L.W.N. (eds.) Nor- mative Multi-Agent Systems, vol. 4, pp. 1–31. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik. https://doi.org/10.4230/D...
-
[12]
Bartocci, E., Falcone, Y., Francalanza, A., Reger, G.: Introduction to Runtime Verifica- tion. In: Bartocci, E., Falcone, Y. (eds.) Lec- tures on Runtime Verification, vol. 10457, pp. 1–33. Springer International Publishing, Cham (2018). https://doi.org/10.1007/978-3-319-75632- 5_1,http://link.springer.com/10.1007/ 978-3-319-75632-5_1, series Title: Lectu...
-
[13]
In: Handbook of Satisfiability, Frontiers in Artificial Intelligence and Applications, vol
Biere, A.: Bounded Model Checking. In: Handbook of Satisfiability, Frontiers in Artificial Intelligence and Applications, vol. 336, pp. 739–764. IOS Press, 2 edn. https://doi.org/10.3233/faia201002
-
[14]
van Binsbergen, L.T.: Haskell prototype implemen- tation of the eflint language.https://gitlab.com/ eflint/haskell-implementation(2020), [Online, accessed 23 October 2025]
work page 2020
-
[15]
van Binsbergen, L.T.: The eFLINT project on Git- Lab.https://gitlab.com/eflint(2020), [Online, accessed 23 October 2025]
work page 2020
-
[16]
Proce- dia Computer Science198, 140–147 (January 2022)
van Binsbergen, L.T., Kebede, M.G., Baugh, J., van Engers, T., van Vuurden, D.G.: Dynamic generation of access control policies from social policies. Proce- dia Computer Science198, 140–147 (January 2022). https://doi.org/10.1016/j.procs.2021.12.221
-
[17]
van Binsbergen, L.T., Liu, L., van Doesburg, R., van Engers, T.: eFLINT: A Domain-Specific Lan- guage for Executable Norm Specifications. In: Pro- ceedings of the 19th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences. pp. 124––136. GPCE 2020, ACM (2020). https://doi.org/10.1145/3425898.3426958
-
[18]
van Binsbergen, L.T., Oost-Rosengren, M., Schrei- jer, H., Dijkstra, F., van Dijk, T.: AMdEX Refer- ence Architecture – version 1.0.0. Zenodo (2 2024). https://doi.org/10.5281/zenodo.10565915 21
-
[19]
In: Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering
van Binsbergen, L.T., Scott, E., Johnstone, A.: GLL parsing with flexible combinators. In: Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering. SLE 2018, ACM (2018). https://doi.org/10.1145/3276604.3276618
-
[20]
Journal of Computer Languages (2020)
van Binsbergen, L.T., Scott, E., John- stone, A.: Purely functional gll parsing. Journal of Computer Languages (2020). https://doi.org/10.1016/j.cola.2020.100945
-
[21]
van Binsbergen, L.T., Verano Merino, M., Jean- jean, P., van der Storm, T., Combemale, B., Barais, O.: A Principled Approach to REPL Interpreters, pp. 84–100. ACM (2020). https://doi.org/10.1145/3426428.3426917
-
[22]
Breebaart, M.: Juriconnect standaard BWB versie 1.3.1 (Oct 2014)
work page 2014
-
[23]
In: In Proceedings of the Fifth International Conference on Au- tonomous Agents
Broersen, J., Dastani, M., Hulstijn, J., Huang, Z., van der Torre, L.: The BOID Architec- ture - Conflicts Between Beliefs, Obligations, Intentions and Desires. In: In Proceedings of the Fifth International Conference on Au- tonomous Agents. pp. 9–16. ACM Press (2001). https://doi.org/10.1145/375735.375766
-
[25]
Buterin, V.: Ethereum white paper (2018)
work page 2018
-
[26]
In: Proceedings of the tenth ACM symposium on Access control models and technologies
Byun, J.W., Bertino, E., Li, N.: Purpose based ac- cess control of complex data for privacy protection. In: Proceedings of the tenth ACM symposium on Access control models and technologies. pp. 102–110 (2005). https://doi.org/10.1145/1063979.1063998, https://doi.org/10.1145/1063979.1063998
-
[27]
Calimeri, F., Gebser, M., Maratea, M., Ricca, F.: Design and results of the fifth answer set program- ming competition. Artif. Intell.231, 151–181 (2016)
work page 2016
-
[28]
In: Alechina, N., Baldoni, M., Logan, B
Cardoso, R.C., Ferrando, A., Dennis, L.A., Fisher, M.: Implementing Ethical Governors in BDI. In: Alechina, N., Baldoni, M., Logan, B. (eds.) Engineering Multi-Agent Systems. pp. 22–
-
[29]
https://doi.org/10.1007/978-3-030-97457-2_2
Springer International Publishing, Cham (2022). https://doi.org/10.1007/978-3-030-97457-2_2
-
[30]
Cavada, R., Cimatti, A., Dorigatti, M., Griggio, A., Mariotti, A., Micheli, A., Mover, S., Roveri, M., Tonetta, S.: The nuXmv Symbolic Model Checker. In: Biere, A., Bloem, R. (eds.) Computer Aided Verification. pp. 334–342. Lecture Notes in Com- puter Science, Springer International Publishing. https://doi.org/10.1007/978-3-319-08867-9_22
-
[31]
Ceci, M., Sannier, N., Abualhaija, S., Shin, D., Bianculli, D., Halling, M.: Toward Auto- mated Compliance Checking of Fund Activities Us- ing Runtime Verification Techniques. In: Proceed- ings of the 1st IEEE/ACM Workshop on Soft- ware Engineering Challenges in Financial Firms. pp. 19–20. ACM, Lisbon Portugal (Apr 2024). https://doi.org/10.1145/3643665.3...
-
[32]
Charalambides, M., Flegkas, P., Pavlou, G., Ban- dara, A.K., Lupu, E., Russo, A., Dulay, N., Slo- man, M., Rubio-Loyola, J.: Policy conflict analy- sis for quality of service management. In: 6th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2005), 6-8 June 2005, Stockholm, Sweden. pp. 99–108. IEEE (2005). https://doi...
-
[33]
In: Gunter, C.A., Peterson, Z.N.J
Chowdhury, O., Chen, H., Niu, J., Li, N., Bertino, E.: On XACML’s Adequacy to Specify and to En- force HIPAA. In: Gunter, C.A., Peterson, Z.N.J. (eds.) 3rd USENIX Workshop on Health Security and Privacy. HealthSec ’12, USENIX Association (2012)
work page 2012
-
[34]
Clark, K.L.: Negation as failure. In: Gallaire, H., Minker, J. (eds.) Logic and Data Bases, Sympo- sium on Logic and Data Bases, Centre d’études et de recherches de Toulouse, France, 1977. pp. 293–
work page 1977
-
[35]
https://doi.org/10.1007/978-1- 4684-3384-5_11
Advances in Data Base Theory, Plemum Press, New York (1977). https://doi.org/10.1007/978-1- 4684-3384-5_11
- [36]
-
[37]
Colmerauer, A., Roussel, P.: The Birth of Prolog, p. 331–367. Association for Comput- ing Machinery, New York, NY, USA (1996). https://doi.org/10.1145/234286.1057820
-
[38]
CEUR Workshop Proceedings627, 65–81 (2010)
Criado, N., Argente, E., Noriega, P., Botti, V.: To- wards a normative BDI architecture for norm com- pliance. CEUR Workshop Proceedings627, 65–81 (2010)
work page 2010
-
[39]
De Geus, F.W.: Model Checking Normative Systems (2022)
work page 2022
-
[40]
Deljoo, A., van Engers, T., van Doesburg, R., Gom- mans, L., de Laat, C.: A Normative Agent-based Model for Sharing Data in Secure Trustworthy Dig- ital Market Places. Proceedings of the 10th Inter- national Conference on Agents and Artificial Intelli- gence (April), 290–296 (2018) 22
work page 2018
-
[41]
Lecture Notes in Com- puter Science2296(Section 2), 83 (2002)
Dignum, F., Kinny, D., Sonenberg, L.: Moti- vational attitudes of agents: On desires, obli- gations, and norms. Lecture Notes in Com- puter Science2296(Section 2), 83 (2002). https://doi.org/10.1007/3-540-45941-3_9
-
[42]
van Doesburg, R., van Engers, T.: The false, the former, and the parish priest. In: Pro- ceedings of the Seventeenth International Conference on Artificial Intelligence and Law. pp. 194–198. ICAIL 2019, ACM (2019). https://doi.org/10.1145/3322640.3326718
-
[43]
In: AI4J Work- shop at ECAI 2016
vanDoesburg, R., vanderStorm, T., vanEngers, T.: CALCULEMUS: Towards a formal language for the interpretation of normative systems. In: AI4J Work- shop at ECAI 2016. pp. 73–77. AI4J 2016 (2016)
work page 2016
-
[44]
Esterhuyse, C.A.: Specification-centric Multi Agent Systems. Ph.D. thesis, University of Amsterdam (2025)
work page 2025
-
[45]
Esterhuyse, C.A., van Binsbergen, L.T.: Coop- erative specification via composition control. In: Proceedings of the 17th ACM SIGPLAN Inter- national Conference on Software Language Engi- neering. p. 2–15. SLE ’24, Association for Com- puting Machinery, New York, NY, USA (2024). https://doi.org/10.1145/3687997.3695635,https: //doi.org/10.1145/3687997.3695635
-
[46]
In: Castiglioni, V., Fran- calanza, A
Esterhuyse, C.A., Müller, T., van Binsbergen, L.T.: JustAct: Actions Universally Justified by Par- tial Dynamic Policies. In: Castiglioni, V., Fran- calanza, A. (eds.) Formal Techniques for Dis- tributed Objects, Components, and Systems. pp. 60–81. Springer Nature Switzerland, Cham (2024). https://doi.org/10.1007/978-3-031-62645-6_4,
-
[47]
Esterhuyse, C.A., Müller, T., van Binsbergen, L.T.: A stable model semantics for eflint norm specifica- tions and model checking scenarios. In: Proceed- ings of the 24th ACM SIGPLAN International Con- ference on Generative Programming: Concepts and Experiences. p. 80–93. GPCE ’25, Association for Computing Machinery, New York, NY, USA (2025). https://doi....
-
[48]
In: 2022 IEEE 18th International Confer- ence on e-Science (e-Science)
Esterhuyse, C.A., Müller, T., Van Binsbergen, L.T., Belloum, A.S.Z.: Exploring the enforcement of pri- vate, dynamic policies on medical workflow exe- cution. In: 2022 IEEE 18th International Confer- ence on e-Science (e-Science). pp. 481–486 (2022). https://doi.org/10.1109/eScience55777.2022.00086
-
[49]
Ethereum: Solidity documentation online.https: //solidity.readthedocs.io(2016), [Online, ac- cessed 23 October 2025]
work page 2016
-
[50]
In: Proceedings of the 27th International Conference on Software En- gineering
Fisler, K., Krishnamurthi, S., Meyerovich, L., Tschantz, M.: VerificationandChange-ImpactAnal- ysis of Access-Control Policies. In: Proceedings of the 27th International Conference on Software En- gineering. pp. 196–205. ICSE 2005, Association for Computing Machinery, New York, NY, USA (2005). https://doi.org/10.1145/1062455.1062502
-
[51]
In: Col- lier, R., Ricci, A., Nallur, V., Burattini, S., Omicini, A
Fratrič, P., Holzenberger, N., Amariles, D.R.: Rules2lab: from prolog knowledge-base, to learn- ing agents, to norm engineering. In: Col- lier, R., Ricci, A., Nallur, V., Burattini, S., Omicini, A. (eds.) Multi-Agent Systems. pp. 274–
-
[52]
https://doi.org/10.1007/978-3-031-93930-3_16
Springer Nature Switzerland, Cham (2025). https://doi.org/10.1007/978-3-031-93930-3_16
-
[54]
Gebser, M., Kaminski, R., Kaufmann, B., Schaub, T.: Multi-shot ASP solving with clingo. Theory Pract. Log. Program.19(1), 27–82 (2019)
work page 2019
-
[55]
In: Kowalski, R.A., Bowen, K.A
Gelfond, M., Lifschitz, V.: The stable model se- mantics for logic programming. In: Kowalski, R.A., Bowen, K.A. (eds.) Logic Programming, Proceed- ings of the Fifth International Conference and Sym- posium, Seattle, Washington, USA, August 15-19, 1988 (2 Volumes). pp. 1070–1080. MIT Press (1988)
work page 1988
-
[56]
Goldstein, H., Hughes, J., Lampropoulos, L., Pierce, B.C.: Do Judge a Test by its Cover. In: Yoshida, N. (ed.) Programming Languages and Systems. pp. 264–291. Springer International Publishing (2021). https://doi.org/10.1007/978-3-030-72019-3_10
-
[57]
Future Gen- eration Computer Systems25(2), 153–160 (2009)
Gommans, L., Xu, L., Demchenko, Y., Wan, A., Cristea, M., Meijer, R., de Laat, C.: Multi-domain lightpath authorization, using tokens. Future Gen- eration Computer Systems25(2), 153–160 (2009). https://doi.org/10.1016/j.future.2008.07.013
-
[58]
Artificial Intelligence and Law26(4), 377–409 (2018)
Governatori, G., Idelberger, F., Milosevic, Z., Riveret, R., Sartor, G., Xu, X.: On legal contracts, imperative and declarative smart contracts, and blockchain systems. Artificial Intelligence and Law26(4), 377–409 (2018). https://doi.org/10.1007/s10506-018-9223-3
-
[59]
Journal of Logic and Computation14(5), 675–702 (10 2004)
Governatori, G., Maher, M., Antoniou, G., Billington, D.: Argumentation Seman- tics for Defeasible Logic. Journal of Logic and Computation14(5), 675–702 (10 2004). https://doi.org/10.1093/logcom/14.5.675 23
-
[60]
https://doi.org/10.1093/jigpal/jzp075
Governatori, G., Rotolo, A.: Changing le- gal systems: Legal abrogations and annul- ments in Defeasible Logic18(1), 157–194. https://doi.org/10.1093/jigpal/jzp075
-
[61]
Computers in Industry159-160, 104107 (2024)
Groefsema, H., van Beest, N.: Supporting business process variability through declarative process fami- lies. Computers in Industry159-160, 104107 (2024). https://doi.org/10.1016/j.compind.2024.104107
-
[62]
In: 2015 IEEE 8th Interna- tional Conference on Service-Oriented Computing and Applications (SOCA)
Groefsema, H., van Beest, N.: Design-time com- pliance of service compositions in dynamic ser- vice environments. In: 2015 IEEE 8th Interna- tional Conference on Service-Oriented Computing and Applications (SOCA). pp. 108–115 (2015). https://doi.org/10.1109/SOCA.2015.14
-
[64]
Hashmi, M., Governatori, G., Lam, H., Wynn, M.T.: Are we done with business process compliance: state of the art and challenges ahead. Knowl. Inf. Syst.57(1), 79–133 (2018). https://doi.org/10.1007/s10115-017-1142-1
-
[65]
Havur, G., Cabanillas, C., Polleres, A.: Benchmarking answer set programming sys- tems for resource allocation in business pro- cesses. Expert Syst. Appl.205, 117599 (2022). https://doi.org/10.1016/J.ESWA.2022.117599, https://doi.org/10.1016/j.eswa.2022.117599
-
[66]
In: Proceedings of the 3th International Con- ference on Artificial Intelligence and Law
Herrestad, H.: Norms and formalization. In: Proceedings of the 3th International Con- ference on Artificial Intelligence and Law. pp. 175–184. ICAIL 1993, ACM (1993). https://doi.org/10.1145/112646.112667
-
[67]
The Yale Law Journal26(8), 710–770 (1917)
Hohfeld, W.N.: Fundamental legal concep- tions as applied in judicial reasoning. The Yale Law Journal26(8), 710–770 (1917). https://doi.org/10.2307/786270
-
[68]
Yale Law Journal 23(1), 59–64 (1913)
Hohfeld, W.: Some fundamental legal conceptions as applied in judicial reasoning. Yale Law Journal 23(1), 59–64 (1913)
work page 1913
-
[69]
Holzmann, G.J.: The SPIN Model Checker - primer and reference manual. Addison-Wesley (2004)
work page 2004
-
[70]
Hu, V.C., Kuhn, D.R., Ferraiolo, D.F.: Attribute- based access control. Computer48(2), 85–88 (2015). https://doi.org/10.1109/MC.2015.33
-
[71]
Iannella, R., Villata, S.: ODRL information model 2.2. W3C Recommendation (2018)
work page 2018
-
[72]
ACM Computing Sur- veys51(6)(2019).https://doi.org/10.1145/3295749, https://doi.org/10.1145/3295749
Jabal, A., Davari, M., Bertino, E., Makaya, C., Calo, S., Verma, D., Russo, A., Williams, C.: Methods and tools for policy analysis. ACM Computing Sur- veys51(6)(2019).https://doi.org/10.1145/3295749, https://doi.org/10.1145/3295749
-
[73]
Jackson, D.: Software Abstractions: Logic, Lan- guage, and Analysis. The MIT Press (2006)
work page 2006
-
[74]
Logic Jour- nal of the IGPL4(3), 427–443 (06 1996)
Jones, A., Sergot, M.: A Formal Character- isation of Institutionalised Power. Logic Jour- nal of the IGPL4(3), 427–443 (06 1996). https://doi.org/10.1093/jigpal/4.3.427
-
[75]
https://doi.org/10.1109/MIS.2016.89
Kafalý, O., Ajmeri, N., Singh, M.P.: Re- vani: Revising and Verifying Normative Specifications for Privacy31(5), 8–15. https://doi.org/10.1109/MIS.2016.89
-
[76]
In: Rodríguez-Doncel, V., Palmirani, M., Araszkiewicz, M., Casanovas, P., Pagallo, U., Sartor, G
Kebede, M.G., Sileno, G., Van Engers, T.: A Crit- ical Reflection on ODRL. In: Rodríguez-Doncel, V., Palmirani, M., Araszkiewicz, M., Casanovas, P., Pagallo, U., Sartor, G. (eds.) AI Approaches to the Complexity of Legal Systems XI-XII. pp. 48–
-
[77]
https://doi.org/10.1007/978-3-030-89811-3_4
Springer International Publishing, Cham (2021). https://doi.org/10.1007/978-3-030-89811-3_4
-
[78]
Kephart, J., Chess, D.: The vision of auto- nomic computing. Computer36(1), 41–50 (2003). https://doi.org/10.1109/MC.2003.1160055
-
[79]
W3C Recommendation (2004),http://www
Klyne, G., Carroll, J.J.: Resource Description Framework (RDF): Concepts and Abstract Syn- tax. W3C Recommendation (2004),http://www. w3.org/TR/2004/REC-rdf-concepts-20040210/
work page 2004
-
[80]
Informa- tion and Software Technology190, 107946 (2026)
Kosenkov, O., Zabardast, E., Fucci, D., Mendez, D., Unterkalmsteiner, M.: Privacy by design: Aligning gdpr and software engineering specifications with a requirements engineering approach. Informa- tion and Software Technology190, 107946 (2026). https://doi.org/https://doi.org/10.1016/j.infsof.2025.107946, https://www.sciencedirect.com/science/ article/pi...
-
[81]
New Generation Computing4(1), 67–95 (1986)
Kowalski, R., Sergot, M.: A logic-based calcu- lus of events. New Generation Computing4(1), 67–95 (1986). https://doi.org/10.1007/BF03037383, https://doi.org/10.1007/BF03037383
-
[82]
In: Proceedings of AI Approaches to the Complexity of Legal Sys- tems (AICOL) 2023
Liu, L.C., Parizi, M.M., van Binsbergen, L.T., van Engers, T.: Regulatory services to automate com- pliance with ex-post enforcement. In: Proceedings of AI Approaches to the Complexity of Legal Sys- tems (AICOL) 2023. Springer (2024) 24
work page 2023
-
[83]
https://doi.org/10.3233/FAIA200872, https://doi.org/10.3233/FAIA200872
Liu, L., Sileno, G., van Engers, T.M.: Digital enforceable contracts (DEC): mak- ing smart contracts smarter334, 235–238 (2020). https://doi.org/10.3233/FAIA200872, https://doi.org/10.3233/FAIA200872
-
[84]
In: Alechina, N., Baldoni, M., Logan, B
Mohajeri Parizi, M., Sileno, G., van Engers, T.: Seamless integration and testing for mas engineer- ing. In: Alechina, N., Baldoni, M., Logan, B. (eds.) Engineering Multi-Agent Systems. pp. 254–272. Springer International Publishing, Cham (2022). https://doi.org/10.1007/978-3-030-97457-2_15
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.