Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Sof 2019
DOI: 10.1145/3359591.3359734
|View full text |Cite
|
Sign up to set email alerts
|

Property conveyances as a programming language

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 15 publications
0
3
0
Order By: Relevance
“…More complex is instead the formalisation of the semantics of a programming language, which is however essential to have the full understanding of the software, and the certainty of the dynamic contract's behaviour. Legal calculi, such as Catala [31], Orlando [11] and Stipula [19], have the suitable size to fully handle their formal semantics. We discuss below the case of Stipula, which acknowledges the concurrent nature of legal contracts as interaction protocols, and resorts to concurrency theory to define the semantics of contracts and to precisely control complex aspects like nondeterminism.…”
Section: Legal Contracts and The Power Of Formal Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…More complex is instead the formalisation of the semantics of a programming language, which is however essential to have the full understanding of the software, and the certainty of the dynamic contract's behaviour. Legal calculi, such as Catala [31], Orlando [11] and Stipula [19], have the suitable size to fully handle their formal semantics. We discuss below the case of Stipula, which acknowledges the concurrent nature of legal contracts as interaction protocols, and resorts to concurrency theory to define the semantics of contracts and to precisely control complex aspects like nondeterminism.…”
Section: Legal Contracts and The Power Of Formal Methodsmentioning
confidence: 99%
“…Accordingly, several projects are being developed for defining code-driven legal contracts, e.g. [30,17,37,28,24,11,31]. We focus here in the problem of defining suitable programming languages to write legal contracts, since finding the suitable abstraction level for legal languages is still an open issue.…”
Section: Form Legal Contracts To Legal Calculimentioning
confidence: 99%
See 1 more Smart Citation