Skip to content

Commit

Permalink
add URLs to README
Browse files Browse the repository at this point in the history
  • Loading branch information
unp1 committed Jun 15, 2024
1 parent a177cb7 commit f79b1b5
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ This repository contains the accompanying material and the tool executables for

The KeY tool is a state-of-the-art deductive program verifier for the Java language. Its verification engine is based on a sequent calculus for dynamic logic, realizing forward symbolic execution of the target program, whereby all symbolic paths through a program are explored. Method contracts make verification scalable, because one can prove one method at a time to be correct relative to its contract. KeY combines auto-active and fine-grained proof interaction which is possible both at the level of the verification target and its specification, as well as at the level of proof rules and program logic. This makes KeY well-suited for teaching program verification, but also permits proof debugging at the source code level. The latter made it possible to verify some of the most complex Java code to date with KeY. The accompanying article provides a self-contained introduction to the working principles and the practical usage of KeY for anyone with basic knowledge in logic and formal methods.

Video material extening the tutorial can be found [here](#).
Video material extening the tutorial can be found [here](https://www.key-project.org/tutorial-fm-2024/).

The accompanying article can be downloaded [here](LETS MAKE A DURABLE LINK).
The accompanying article can be downloaded [here](https://www.key-project.org/wp-content/uploads/2024/06/KeYTutorialFM2024-preprint.pdf).

This tutorial covers two small examples:

Expand Down

0 comments on commit f79b1b5

Please sign in to comment.