A logical analysis of aliasing in imperative higher-order functions
From MaRDI portal
Publication:5308091
DOI10.1017/S0956796807006417zbMath1125.68027MaRDI QIDQ5308091
Martin Berger, Kohei Honda, Nobuko Yoshida
Publication date: 26 September 2007
Published in: Journal of Functional Programming (Search for Journal in Brave)
Related Items
Uses Software
Cites Work
- The logic of aliasing
- A calculus of mobile processes. I
- A theory of type polymorphism in programming
- Writing Larch interface language specifications
- Algebraic laws for nondeterminism and concurrency
- Verification of Array, Record, and Pointer Operations in Pascal
- Assignment and Procedure Call Proof Rules
- Ten Years of Hoare's Logic: A Survey—Part I
- Specifying the Semantics of while Programs: A Tutorial and Critique of a Paper by Hoare and Lauer
- Modular specification of frame properties in JML
- An axiomatic basis for computer programming