A brief overview of HOL4
K Slind, M Norrish - International Conference on Theorem Proving in …, 2008 - Springer
A Brief Overview of HOL4 Page 1 A Brief Overview of HOL4 Konrad Slind1 and Michael
Norrish2 1 School of Computing, University of Utah slind@cs.utah.edu 2 National ICT …
Norrish2 1 School of Computing, University of Utah slind@cs.utah.edu 2 National ICT …
[图书][B] Isabelle/HOL: a proof assistant for higher-order logic
T Nipkow, M Wenzel, LC Paulson - 2002 - Springer
This chapter outlines the concepts and techniques that underlie reasoning in Isabelle. Until
now, we have proved everything using only induction and simplification, but any serious …
now, we have proved everything using only induction and simplification, but any serious …
QED at large: A survey of engineering of formally verified software
Abstract Development of formal proofs of correctness of programs can increase actual and
perceived reliability and facilitate better understanding of program specifications and their …
perceived reliability and facilitate better understanding of program specifications and their …
The Heterogeneous Tool Set, Hets
T Mossakowski, C Maeder, K Lüttich - … on Tools and Algorithms for the …, 2007 - Springer
Heterogeneous specification becomes more and more important because complex systems
are often specified using multiple viewpoints, involving multiple formalisms (see Fig. 1) …
are often specified using multiple viewpoints, involving multiple formalisms (see Fig. 1) …
A machine-checked model for a Java-like language, virtual machine, and compiler
We introduce Jinja, a Java-like programming language with a formal semantics designed to
exhibit core features of the Java language architecture. Jinja is a compromise between the …
exhibit core features of the Java language architecture. Jinja is a compromise between the …
Hammer for Coq: Automation for dependent type theory
Ł Czajka, C Kaliszyk - Journal of automated reasoning, 2018 - Springer
Hammers provide most powerful general purpose automation for proof assistants based on
HOL and set theory today. Despite the gaining popularity of the more advanced versions of …
HOL and set theory today. Despite the gaining popularity of the more advanced versions of …
The isabelle framework
M Wenzel, LC Paulson, T Nipkow - … Proving in Higher Order Logics: 21st …, 2008 - Springer
Isabelle, which is available from http://isabelle. in. tum. de, is a generic framework for
interactive theorem proving. The Isabelle/Pure meta-logic allows the formalization of the …
interactive theorem proving. The Isabelle/Pure meta-logic allows the formalization of the …
[PDF][PDF] The isabelle/isar reference manual
M Wenzel - 2004 - cl.cam.ac.uk
The Isabelle system essentially provides a generic infrastructure for building deductive
systems (programmed in Standard ML), with a special focus on interactive theorem proving …
systems (programmed in Standard ML), with a special focus on interactive theorem proving …
Ott: Effective tool support for the working semanticist
Semantic definitions of full-scale programming languages are rarely given, despite the many
potential benefits. Partly this is because the available metalanguages for expressing …
potential benefits. Partly this is because the available metalanguages for expressing …
Full functional verification of linked data structures
We present the first verification of full functional correctness for a range of linked data
structure implementations, including mutable lists, trees, graphs, and hash tables …
structure implementations, including mutable lists, trees, graphs, and hash tables …