This page in English  Lehr- und Forschungsgebiet Informatik 2  Fachgruppe Informatik RWTH

Seminar: Verifikationsverfahren

(S2, SS 2019)

LuFG Informatik 2

Veranstalter

Prof. Dr. Jürgen Giesl, Stefan Dollase, Marcel Hark, Jera Hensel, David Korzeniewski



Inhalt

In diesem Seminar werden verschiedene Techniken und Verfahren zur Verifikation von Programmen vorgestellt.



Termine



Vorgaben zur Ausarbeitung



Vorgaben zum Vortrag



Voraussetzungen

Kenntnisse in Programmverifikation oder verwandten Gebieten (z.B. "Funktionale Programmierung", "Logikprogrammierung", "Termersetzungssysteme", "Satisfiability Checking", "Model Checking", "Statische Programmanalyse", "Semantik und Verifikation von Software", etc.).



Themen

TitleLiteratureSupervisorStudentTime
Polynomial Orderings for Rewriting Systems Link Marcel Hark Nils Freyer 08:30-09:15
Proving Termination of Term Rewriting Using Dependency Pairs Link Prof. Dr. Jürgen Giesl Olav Lamberts 09:15-10:00
Termination of Integer Loops Link Marcel Hark Paul Sonnenschein 10:00-10:45
Better Termination Proving Through Cooperation Link Stefan Dollase Hossameldin Khalifa 10:45-11:30
Proving Termination Through Conditional Termination Link Marcel Hark Yuyuan Liu 11:30-12:15
Pause 12:15-13:45
Inferring Upper Runtime Bounds for Integer Programs Link Prof. Dr. Jürgen Giesl Joel Beckmann 13:45-14:30
Inferring Lower Runtime Bounds for Integer Programs Link Prof. Dr. Jürgen Giesl Linus Mainka 14:30-15:15
Proving Positive Almost-Sure Termination Link Jera Hensel Johannes Engelhardt 15:15-16:00
AProVE Demo Link Prof. Dr. Jürgen Giesl 16:00-16:15
The Symbolic Execution Debugger KeY Link David Korzeniewski Thanh Nguyen 16:15-17:00



Zuordnung

Theoretische Informatik


Rückfragen

Bitte wenden Sie sich an Stefan Dollase.


Disclaimer  Lehr- und Forschungsgebiet Informatik 2  Fachgruppe Informatik RWTH