On Hoare logic, Kleene algebra, and types (1999) [3 citations — 2 self]
by Dexter Kozen
Computer Science Department, Cornell University
http://www.cs.cornell.edu/kozen/papers/typedHoare.ps
Add To MetaCart
Abstract:
We show that propositional Hoare logic is subsumed by the type calculus of typed Kleene algebra augmented with subtypes and typecasting. Assertions are interpreted as typecast operators. Thus Hoare-style reasoning with partial correctness assertions reduces to typechecking in this system. 1

