Homepage>Forschung> Proof Generating Compiler

Proof Generating Compiler

This page contains information about Proof Generating Compiler, ProGenCo for short.

Members

  • Prof. Dr. Arnd Poetzsch-Heffter, TU Kaiserslautern, AG Softwaretechnik

Abstract

The goal of the project is the development of a formal method for the translation verification. The method builds on a translation validation technique in which the checking of the translation of the translation is realized as proof checking within an external specification and verification framework, SVF for short. Based on formal specifications of source and target language and a translation predicate in the SVF, the compilers produce, in addition to the target program T, a proof that T is correct w.r.t. its source program.

We use ML as an implementation language and the theorem prover Isabelle/HOL as SVF.

Researchers in AG Softech

  • Prof. Dr. Arnd Poetzsch-Heffter
  • Dipl.-Inform. Marek Jerzy Gawkowski
  • Dipl.-Inform. Jan Olaf Blech

Funding

The described project is funded by the state of Rhineland-Palatinate.

Completion Status

Started January 2004