Reverse Hoare Logic

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Springer Berlin Heidelberg

Access

OpenAccess

Embargo end date

Citation

Vasileios Koutavas and Edsko de Vries, Reverse Hoare Logic, Lecture Notes in Computer Science, oftware Engineering and Formal Methods, Montevideo, Uruguay, 2011, Gilles Barth, Alberto Pardo, Gerardo Schneider, 7041, Springer Berlin Heidelberg, 2011, 155 - 171

Abstract

We present a novel Hoare-style logic, called Reverse Hoare Logic, which can be used to reason about state reachability of imperative programs. This enables us to give natural specifications to randomized (deterministic or nondeterministic) algorithms. We give a proof system for the logic and use this to give simple formal proofs for a number of illustrative examples. We define a weakest postcondition calculus and use this to show that the proof system is sound and complete.

Description

PUBLISHED
Montevideo, Uruguay

Endorsement

Review

Supplemented By

Referenced By

Sponsor: Science Foundation Ireland (SFI)
Grant Number: SFI 06 IN.1 1898

Author's Homepage: http://people.tcd.ie/vkoutav
Other Titles: Lecture Notes in Computer Science
Publisher: Springer Berlin Heidelberg
Type of material: Conference Paper