This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prover and Its Applications, ACL2'14, a two-day workshop held in Vienna, Austria, on July 12-13, 2014. ACL2 workshops occur at approximately 18-month intervals and provide a major technical forum for researchers to present and discuss improvements and extensions to the theorem prover, comparisons of ACL2 with other systems, and applications of ACL2 in formal verification. ACL2 2014 is organized in cooperation with ACM SIGPLAN.
ACL2 is a state-of-the-art automated reasoning system that has been successfully applied in academia, government, and industry for specification and verification of computing systems and in teaching computer science courses. In 2005, Boyer, Kaufmann, and Moore were awarded the 2005 ACM Software System Award for their work in ACL2 and the other theorem provers in the Boyer-Moore family.
The proceedings of ACL2 2014 include 13 peer reviewed technical papers. Each submission was reviewed by at least three Program Committee members. Some papers received four and sometimes even five reviews. In addition to the technical papers, the workshop includes two invited talks, one by Mike Gordon, titled Linking ACL2 and HOL: past achievements and future prospects and one by Magnus Myreen, titled Machine-code verification: experience of tackling medium-sized case studies using 'decompilation into logic. The workshop also includes several Rump sessions discussing ongoing research and a panel discussion about low level code verification.
We thank the members of the Program Committee and their sub-reviewers for providing careful and detailed reviews of all the papers. We thank the members of the Steering Committee for their help and guidance. We thank EasyChair for the use of its excellent conference management system. We thank EPTCS and the arXiv for publishing the workshop proceedings in an open-access format. We thank the FLoC organizing committee for their support.
May 2014,
Freek Verbeek and Julien Schmalt