author | haftmann |
Mon, 13 Sep 2021 14:18:24 +0000 | |
changeset 74309 | 42523fbf643b |
parent 73595 | aece5cc9efb7 |
permissions | -rw-r--r-- |
72990 | 1 |
\documentclass[11pt,a4paper]{article} |
73406 | 2 |
\usepackage[T1]{fontenc} |
73595
aece5cc9efb7
simplified typesetting of \<guillemotleft>...\<guillemotright>;
wenzelm
parents:
73406
diff
changeset
|
3 |
\usepackage[T1]{fontenc} |
19400 | 4 |
\usepackage{graphicx} |
5 |
\usepackage{isabelle,isabellesym} |
|
6 |
\usepackage{pdfsetup} |
|
7 |
||
8 |
\urlstyle{rm} |
|
9 |
\isabellestyle{it} |
|
10 |
||
11 |
\begin{document} |
|
12 |
||
13 |
\title{Hoare Logic} |
|
72990 | 14 |
\author{ |
15 |
Norbert Galm \\ |
|
16 |
Walter Guttmann \\ |
|
17 |
Farhad Mehta \\ |
|
18 |
Tobias Nipkow \\ |
|
19 |
Leonor Prensa Nieto} |
|
19400 | 20 |
\maketitle |
21 |
||
22 |
\begin{abstract} |
|
23 |
These theories contain a Hoare logic for a simple imperative |
|
24 |
programming language with while-loops, including a verification |
|
25 |
condition generator. |
|
26 |
||
27 |
Special infrastructure for modelling and reasoning about pointer |
|
28 |
programs is provided, together with many examples, including Schorr-Waite. |
|
29 |
See \cite{MehtaN-CADE03,MehtaN-IC05} for an excellent exposition. |
|
30 |
\end{abstract} |
|
31 |
||
32 |
\pagestyle{plain} |
|
33 |
\thispagestyle{empty} |
|
34 |
\tableofcontents |
|
35 |
||
72990 | 36 |
\begin{center} |
37 |
\includegraphics[scale=0.5]{session_graph} |
|
38 |
\end{center} |
|
39 |
||
40 |
\clearpage |
|
19400 | 41 |
|
42 |
\input{session} |
|
43 |
||
44 |
\bibliographystyle{plain} |
|
45 |
\bibliography{root} |
|
46 |
||
47 |
\end{document} |