Computer-Aided Reasoning: An Approach

by Matt Kaufmann, Panagiotis Manolios, and J Moore

0 ratings • 0 reviews • 0 shelved
Book cover for Computer-Aided Reasoning: An Approach

Bookhype may earn a small commission from qualifying purchases. Full disclosure.

Computer-Aided Reasoning: An Approach is a textbook introduction to computer-aided reasoning. It can be used in graduate and undergraduate courses on software engineering or formal methods. It is also suitable in conjunction with other books in courses on hardware design, discrete mathematics, and theory. It is also appropriate as a reference for business and industry. In this book we present: * A practical functional programming language closely related to Common Lisp; * A formal logic in which defined functions correspond to axioms; * The computer-aided reasoning system ACL2, which includes mechanical support for the proof process. ACL2 is part of the Boyer-Moore family of theorem provers, for which its authors have received the 2005 ACM Software System Award. ACL2 has been successfully applied to projects of commercial interest, including hardware and software verification. Approximately 140 exercises are distributed throughout the book.
  • ISBN10 055740312X
  • ISBN13 9780557403127
  • Publish Date 26 August 2010
  • Publish Status Active
  • Publish Country US
  • Imprint Lulu.com
  • Format eBook
  • Language English