Verified Bytecode Verifiers

This theory defines an abstract and generic model of bytecode verification, i.e. data-flow analysis for assembly languages with subtypes, and applies it to an equally abstract model of the JVM.

A paper describing the theory is found here: Verified Bytecode Verifiers.