Marco Eilers – Proving Python code correct with Nagini – SPS23

Publié le: 12 octobre 2023
sur la chaîne: Swiss Python Summit
331
7

"With the introduction of PEP 484 type annotations, Python has made a big step towards making programs safer by statically ruling out type errors. But what if we go five steps further and prove that our programs don't crash for any reason at all and, moreover, do what we want them to do?

In this talk, I will give an informal overview about formal verification, what it is and what it can (and can't) do. I'll show how to use the automated verifier Nagini to express what a program is supposed to do and prove that it does.

About the speaker:

Marco Eilers is a postdoctoral researcher at ETH Zurich working on formal verification."

Talk recorded at the Swiss Python Summit on September 21nd, 2023.

Licensed as Creative Commons Attribution 4.0 International.


Sur cette page du site, vous pouvez voir la vidéo en ligne Marco Eilers – Proving Python code correct with Nagini – SPS23 durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Swiss Python Summit 12 octobre 2023, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 331 fois et il a aimé 7 téléspectateurs. Bon visionnage!