Programmverifikation mit Frama-C, Vampire und Aligator

01.02.2010 - 31.12.2011
Auftragsforschungsprojekt
We study challenging benchmark examples of Dassault Aviation, with the purpose of improving a uniform and automated framework for program verification within the FRAMA-C toolchain of Dassault. To this end, we develop the first-order theorem prover Vampire to handle various theories, design an SMT-TPTP parser, and improve the invariant generator package ALIGATOR to generate valid loop assertions over unbounded data structures.

Personen

Projektleiter_in

Institut

Auftrag/Kooperation

  • Dassault Aviation, France

Forschungsschwerpunkte

  • Information and Communication Technology

Schlagwörter

DeutschEnglisch
Program VerifikationProgram Verification
Theorem BeweisTheorem Proving
InvariantInvariant Generation
InterpolationInterpolation

Externe Partner_innen

  • University of Manchester
  • ETH Zürich