Font Size: a A A

An Attempted Proof with Modular ACL2: Soundness of the Racket Bytecode Verifier

Posted on:2012-06-15Degree:M.SType:Thesis
University:Northeastern UniversityCandidate:Zhang, YueFull Text:PDF
GTID:2468390011466703Subject:Computer Science
Abstract/Summary:
ACL2 is a theorem prover for a Common LISP-based programming language. It is widely used in industry for verifying computer systems such as virtual machines. Modular ACL2, which extends ACL2 with interfaces and modules, is designed for verification of large programs by allowing programmers to reason separately about individual components. This thesis presents an in-depth case study of Modular ACL2 and provides new conclusions about it.
Keywords/Search Tags:Modular ACL2
Related items