ACL2 Theorems about Commercial Microprocessors, Bishop Brock, Matt
Kaufmann and J Moore, in M. Srivas and A. Camilleri (eds.) Proceedings of
Formal Methods in Computer-Aided Design (FMCAD'96), Springer-Verlag,
pp. 275-293, 1996. The paper sketches the system and two industrial
applications: the AMD5K86 floating-point division proof and the Motorola CAP
DSP model.
An
Industrial Strength Theorem Prover for a Logic Based on Common Lisp
Matt Kaufmann and J Moore, IEEE Transactions on Software Engineering23(4), April 1997, pp. 203-213. We discuss how we scaled up the Nqthm
(“Boyer-Moore”) logic to Common Lisp, preserving the use of total functions
within the logic but achieving Common Lisp execution speeds, via the
introduction of “guards.”
Hyper-Card for ACL2 Programming
by Matt Kaufmann and J Moore. This is a quick reference sheet with lots of hyper-text links to the
online documentation. It also contains a gentle introduction to Lisp programming.
A Computational Logic for Applicative Common Lisp, Matt Kaufmann and J Moore. In: A
Companion to Philosophical Logic, D. Jacquette (ed.), Blackwell Publishers,
pp. 724-741, 2002.
Design
Goals of ACL2, Matt Kaufmann and J Moore, CLI Technical Report 101,
Computational Logic, Inc., 1717 West Sixth Street, Suite 290, Austin, TX
78703, 1994. This is an early report identifying aspects of Nqthm of special
concern during the design of ACL2.
ACL2 Support for Verification Projects, Matt Kaufmann. Invited talk, Proc. 15th
Intl. Conf. on Automated Deduction, ed. C. Kirchner and H. Kirchner,
Lec. Notes Artif. Intelligence 1421, Springer-Verlag, Berlin, 1998,
pp. 220--238.
An Industrial Strength Theorem Prover for a Logic Based on Common Lisp,
Matt Kaufmann and J
Moore). IEEE Transactions on Software Engineering 23, no. 4, April 1997,
203--213.
Design Goals for ACL2, Matt Kaufmann and J Strother Moore. In proceedings of: Third
International School and Symposium on Formal Techniques in Real Time and Fault
Tolerant Systems, Kiel, Germany (1994), pp. 92-117. Published by
Christian-Albrechts-Universitat.