VSL 2014: VIENNA SUMMER OF LOGIC 2014

An Isabelle Proof Method Language

Authors: Daniel Matichuk, Toby Murray and Makarius Wenzel

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:An Isabelle Proof Method Language
Authors:Daniel Matichuk, Toby Murray and Makarius Wenzel
Proceedings:ITP 2014 LNCS Proceedings
Editors: Gerwin Klein and Ruben Gamboa
Keywords:proof automation, proof procedure language, Isabelle
Abstract:

ABSTRACT. Machine-checked proofs are becoming ever-larger, presenting an increasing maintenance challenge. Isabelle’s most popular language interface, Isar, is attractive for new users, and powerful in the hands of experts, but has previously lacked a means to write automated proof procedures. This can lead to more duplication in large proofs than is acceptable. In this paper we present IsaTac, a proof method language for Isabelle, which aims to fill this gap by incorporating Isar language elements, thus making it accessible to existing users. We describe the language and the design principles on which it was developed. We evaluate its effectiveness by implementing some tactics widely-used in the seL4 verification stack, and report on its strengths and limitations.

Pages:16
Talk:Jul 15 16:30
Paper:
Disclaimer | Powered by EasyChair Smart Program