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 …

[图书][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 …

QED at large: A survey of engineering of formally verified software

T Ringer, K Palmskog, I Sergey… - … and Trends® in …, 2019 - nowpublishers.com
Abstract Development of formal proofs of correctness of programs can increase actual and
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) …

A machine-checked model for a Java-like language, virtual machine, and compiler

G Klein, T Nipkow - ACM Transactions on Programming Languages and …, 2006 - dl.acm.org
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 …

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 …

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 …

[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 …

Ott: Effective tool support for the working semanticist

P Sewell, FZ Nardelli, S Owens, G Peskine… - Journal of functional …, 2010 - cambridge.org
Semantic definitions of full-scale programming languages are rarely given, despite the many
potential benefits. Partly this is because the available metalanguages for expressing …

Full functional verification of linked data structures

K Zee, V Kuncak, M Rinard - ACM SIGPLAN Notices, 2008 - dl.acm.org
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 …