×
The principal features of the development are that it is executable, meaning that it can be tested against a real JVM to gain confidence in the correctness of the specification; and that it has been written with heavy use of dependent types, this is both to structure the model in a useful way, and to constrain the ...
We describe an executable specification of the Java Virtual Machine (JVM) within the Coq proof assistant. The principal features of the development are that ...
We describe an executable specification of the Java Virtual Machine (JVM) within the Coq proof assistant. The principal features of the development are that ...
An executable specification of the Java Virtual Machine (JVM) within the Coq proof assistant is described, which has been written with heavy use of ...
The principal features of the development are that it is executable, meaning that it can be tested against a real JVM to gain confidence in the correctness of ...
We describe an executable specification of the Java Virtual Machine (JVM) within the Coq proof assistant. The principal features of the development are that ...
We describe an executable specification of the Java Virtual Machine (JVM) within the Coq proof assistant. The principal features of the development are that ...
People also ask
[1] CoqJVM: An Executable Specification of the Java Virtual Machine using Dependent Types, Robert Atkey, TYPES 2007, Springer LNCS 4941, 2008. DOI: 10.1007 ...
CoqJVM: An executable specification of the Java virtual machine using dependent types. R Atkey. Types for Proofs and Programs: International Conference, TYPES ...
Atkey. CoqJVM: An executable specification of the Java Virtual Machine using dependent types. M. Miculan, I. Scagnetto, F. Honsell (Eds.), Types for Proofs and ...