-
Verification of Mutex implmentation from
the Go Standard Library,
Axel Montini
Practical Work Project,
2025
-
A Specification Linter for Gobra
Amos Herz, co-supervised with Salome Brugger
Practical Work Project,
2025,
PDF
-
Analyzing Assumptions with Automated Verification
Tools
Andrea Keusch, co-supervised with Salome Brugger
-
An empirical assessment of proof strategies in large-scale verification projects
Florian Marek
Summer Fellowship,
2025
-
Verifying Secure Information Flow for
the VerifiedSCION Router
Henri Inndorf
Practical Work Project & Internship,
2025,
PDF
-
Evolving the VerifiedSCION Codebase
Aaron Bojarski
Practical Work Project,
2025
-
The Gobra Book: Creating a Didactic Online Resource
for Gobra
Ali Gottschall
-
Verifying Parts of the Go Standard Library
Conradin Laux
-
Translating Cryptographic Code from C to Rust using
LLMs
Micha Buri
BSc thesis,
2024
-
Specifying and Verifying Static Initialization in Deductive Program Verifiers
Patricia Firlejczyk, co-supervised with Marco Eilers
-
Verifying the IO Behaviour of the SCION Router
Markus Limbeck, co-supervised with Dionysios Spiliopoulos
Internship & Practical Work Project,
2024,
PDF
-
A Standard Library for Gobra
Daniel Nezamabadi
Practical Work Project,
2024,
PDF
-
A Linear Typesystem for a Go Verifier
Liming Han, co-supervised with Felix Wolf
-
Translating Pedagogical Verification Exercises to Viper
Benjamin Frei, co-supervised with Nicolas Klose
-
Proving Refinement in a Rust Verifier
Jan Schär, co-supervised with Aurea Bílá
-
Verifying Go’s Standard Library
Adrian Jenny
Practical Work project,
2022,
PDF
-
Translating Pedagogical Exercises to Viper’s Go Front-end
Timon Egli
-
Modularly Verifying and Specifying Initialization Code
Daneshvar Amrollahi
Internship Project,
2022
-
Specifying and Verifying the IO Behavior of the SCION Border Router
Lino Telschow, co-supervised with Felix Wolf
-
Program Verification in Continuous Integration Workflows
Johannes Gasser, co-supervised with Linard Arquint
-
Verifying Termination of Go Programs
Cheng Xuan, co-supervised with Linard Arquint
-
Cloud-based Verification IDE
Dennis Buitendijk, co-supervised with Linard Arquint
-
Verification of Practical Go Programs
Luca Halm, co-supervised with Felix Wolf