/tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php on line 73

Warning: Attempt to read property "value" on null in /tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php on line 73
" /> /tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php on line 78

Warning: Attempt to read property "value" on null in /tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php on line 78
" /> /tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php on line 96

Warning: Attempt to read property "value" on null in /tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php on line 96
"/> KIT - Application-oriented Formal Verification - <br /> <b>Warning</b>: Undefined array key "title" in <b>/tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php</b> on line <b>99</b><br /> <br /> <b>Warning</b>: Attempt to read property "value" on null in <b>/tmp/8691dd922c688b39445d8134f863fc050c4898b2_0.file.basen.html.php</b> on line <b>99</b><br />
@incollection{BeckertHaehnleHentschel2016, author = {Bernhard Beckert and Reiner H\"ahnle and Martin Hentschel and Peter H. Schmitt}, title = {Formal Verification with {\KeY}: {A} Tutorial}, booktitle = {Deductive Software Verification - The {\KeY} Book: From Theory to Practice}, publisher = {Springer}, series = {LNCS 10001}, pages = {541--570}, chapter = {16}, part = {IV: The {\KeY} System in Action}, url = {http://dx.doi.org/10.1007/978-3-319-49812-6_16}, doi = {10.1007/978-3-319-49812-6_16}, year = {2016}, month = dec, abstract = {This chapter gives a systematic tutorial introduction on how to perform formal program verification with the {\KeY} system. It illustrates a number of complications and pitfalls, notably programs with loops, and shows how to deal with them. After working through this tutorial, you should be able to formally verify with {\KeY} the correctness of simple Java programs, such as standard sorting algorithms, gcd, etc.} }