Universitt Karlsruhe
Verifizert implementierte Übersetzer-Codegeneratoren mittels Laufzeit Programmprüfung

Diplomarbeit (veraltet)

Ziel der Diplomarbeit ist es, aufbauend auf vorhandenen Spezifikationen und Implementierungen einen generischen Übersetzer-Codegenerator verifiziert zu implementieren.

Motivation:
Programmverifikation ist zwar eine inzwischen gut erprobte und wohlfundierte Methode die Sicherheit von Softwaresystemen zu erhöhen, jedoch ist für die meisten praktischen Fälle der Beweisaufwand selbst für kleinere Programme zu hoch. Die im VERIFIX-Projekt entwickelte Methode der Laufzeit-Programmprüfung für Übersetzer ist jedoch geeignet, den Verifikationsaufwand auf ein praktikables Maß zu senken.

Ziel und Durchführung der Diplomarbeit:
Ziel der Diplomarbeit ist es, aufbauend auf vorhandenen Spezifikationen und Implementierungen einen generischen Übersetzer-Codegenerator verifiziert zu implementieren. Der konkret zu erstellende Codegenerator ist ein optimierender Codeselektor für die DEC-Alpha Prozessorfamilie, wobei auf existierenden Spezifikationen der Codeselektion aufgebaut werden kann.

Betreuer

Alumni
Dr. Thilo Gaul
Login
Links