Richard Bornat
3 references under this name, matched as it is written. Somebody else may write under it too, and the same person may appear here spelled another way.
This description was written by a machine and published without a person checking it. It is what the agent made of this grouping, and not a statement anybody has stood behind.
Richard Bornat
Pointer programs and the machinery for sharing them: 'Proving pointer programs in Hoare logic' (2000), which asks the Hoare-logic question of pointer programs in the year before separation logic arrives to answer it differently, and which is the record joining those two sets here. The others are permission accounting -- the fractional-permission machinery letting concurrent threads share read access -- and cyclic proofs of program termination.
Cyclic proofs of program termination in separation logic
James Brotherston and others (2008) · ACM SIGPLAN Notices
Permission accounting in separation logic
Richard Bornat and others (2005) · Proceedings of the 32nd ACM Symposium on Principles of Programming Languages
Proving pointer programs in Hoare logic
Richard Bornat (2000) · 5th International Conference on Mathematics of Program Construction (MPC) · Springer