A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Java+ITP: A Verification Tool Based on Hoare Logic and Algebraic Semantics
2007
Electronical Notes in Theoretical Computer Science
Java+ITP is an experimental tool for the verification of properties of a sequential imperative subset of the Java language. It is based on an algebraic continuation passing style (CPS) semantics of this fragment as an equational theory in Maude. It supports compositional reasoning in a Hoare logic for this Java fragment that we propose and prove correct with respect to the algebraic semantics. After being decomposed, Hoare triples are translated into semantically equivalent first-order
doi:10.1016/j.entcs.2007.06.006
fatcat:54ezgz546zfrnb3mu23bymkcva