×

LOOP

swMATH ID: 10292
Software Authors: van den Berg, Joachim; Jacobs, Bart
Description: The LOOP compiler for Java and JML. This paper describes the architecture of the LOOP tool, which is used for reasoning about sequential Java. The LOOP tool translates Java and JML (a specification language tailored to Java) classes into their semantics in higher order logic. It serves as a front-end to a theorem prover in which the actual verification of the desired properties takes place. Also, the paper discusses issues related to logical theory generation.
Homepage: http://link.springer.com/chapter/10.1007/3-540-45319-9_21
Related Software: JML; PVS; KRAKATOA; ESC/Java; Eiffel; Coq; KeY; Spec#; Jass; SPIN; SIMPLIFY; Isabelle/HOL; SPARK; Haskell; LARCH; JCML; Z; Daikon; Why3; Caduceus
Cited in: 24 Documents

Standard Articles

1 Publication describing the Software, including 1 Publication in zbMATH Year
The LOOP compiler for Java and JML. Zbl 0978.68708
van den Berg, Joachim; Jacobs, Bart
2001

Citations by Year