Formal Methods Group
Diplom- und HiWi-Tätigkeiten

DFKI

  1. Methodik
    • Formalismen, logische Grundlagen
      • Induktion: Verifikation von funktionalen Programmen
      • Temporallogik: Modellierung von nebenläufigen und verteilten Systemen
    • Spezifikations- und Entwicklungstechniken
      • Abstrakte Datentypen, zustandsorientierte Systeme, Z
      • Nebenläufige, reaktive und verteilte Systeme
      • (Horizontale) Strukturierung großer Entwicklungen und Verfeinerung
      • Erzeugung effizienten Codes

    Möglichkeit für Mitarbeit: Diplomarbeiten

  2. Deduktion
    • Automatisierung der interaktiven Beweissuche
      • Beweisplanung
      • Anwendungs- / formalismenspezifische Heuristiken
      • Wiederverwendung von Beweisen
    • Sicherheit
      • Korrektheitserhaltende Kalkülerweiterungen (Taktiken)
      • Metalogische Beweise
    • Strukturierte Deduktion
    • Benutzerinteraktion

    Aktuell: Implementierung einer Beweisplanungskomponente

    Möglichkeit für Mitarbeit: FoPra, Diplomarbeiten, HiWi-Tätigkeiten

  3. Entwicklungssysteme
    • Verwaltung von Entwicklungen (Korrektheitsmanagement)
    • Oberflächen

    Möglichkeit für Mitarbeit: FoPra, HiWi-Tätigkeiten

  4. Anwendungen
    • Durchführen von formalen Entwicklungen

    Möglichkeit für Mitarbeit: Diplomarbeiten, HiWi-Tätigkeiten

Serge Autexier und Dieter Hutter