From Legal Contracts to Legal Calculi: the code-driven normativity
Silvia Crafa (University of Padova, Italy)

TL;DR
This paper introduces a formal legal calculus for software-based contracts, aiming to improve legal clarity and enforceability while addressing the limitations of code-driven normativity.
Contribution
It presents a novel formalization of legal contracts as interaction protocols, enabling the application of formal methods from concurrent systems to legal settings.
Findings
Formalization of legal contracts as interaction protocols
Enabling automated compliance and enforcement
Generalization of formal methods to legal contracts
Abstract
Using dedicated software to represent or enact legislation or regulation has the advantage of solving the inherent ambiguity of legal texts and enabling the automation of compliance with legal norms. On the other hand, the so-called code-driven normativity is less flexible than the legal provisions it claims to implement, and transforms the nature of legal protection, potentially reducing the capability of individual human beings to invoke legal remedies. In this article we focus on software-based legal contracts; we illustrate the design of a legal calculus whose primitives allow a direct formalisation of contracts' normative elements (i.e., permissions, prohibitions, obligations, asset transfer, judicial enforcement and openness to the external context). We show that interpreting legal contracts as interaction protocols between (untrusted) parties enables the generalisation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
