A separation logic for concurrent randomized programs.
Joseph TassarottiRobert HarperPublished in: Proc. ACM Program. Lang. (2019)
Keyphrases
- concurrent programming
- dynamic logic
- logic programming
- concurrent programs
- modal logic
- classical logic
- automatic programming
- recursive programs
- functional programs
- databases
- declarative semantics
- epistemic logic
- computational properties
- probabilistic logic
- stable models
- fixpoint
- logic programs
- database
- predicate logic
- set theory
- defeasible logic
- control program
- runtime environment