Links und Funktionen
Sprachumschaltung

Navigationspfad
Sie sind hier: Startseite / Forschung / Software and Computational System Lab


Inhaltsbereich

Software and Computational System Lab

Forschungsbereiche:

  • Formale Verifikation
  • Softwaretechnik
  • Programmiersprachen

 

Aktuelles Projekt:

Software-Verifikation (Software Model-Checking)

Je mehr unsere Gesellschaft und unser persönliches Leben von computerbasierten Geräten abhängt, desto wichtiger ist die korrekte Funktionstüchtigkeit der Computer-Programme, die in solchen Geräten laufen: Vom korrekten Funktionieren unserer Handys und Telefonanlagen hängt es ab, ob wir im Notfall effizient Hilfe rufen können; von der Zuverlässigkeit des Bremssystems unseres Autos hängt es ab, ob wir ggf. einen Unfall vermeiden können. In beiden Fällen sind die wesentlichen funktionalen Bausteine in Software realisiert.

Der Lehrstuhl ist einer der drei führenden Entwickler von Verifikationssoftware für C-Programme. Das Werkzeug CPAchecker bekommt als Eingabe ein C-Programm und eine Spezifikation und untersucht mit erschöpfender Genauigkeit, ob die Spezifikation im gegebenen Programm verletzt werden kann, das heißt, ob eine Fehlfunktion möglich ist. Das Projekt leistet wichtige Beiträge zur Steigerung von Effizienz und Effektivität moderner Verifikationstechnologien. Das Projekt wird in Zusammenarbeit mit der Simon Fraser University in Kanada durchgeführt.

Weitere Informationen: www.sosy-lab.org

Artikelaktionen

Funktionsleiste