Translation Validation: From SIGNAL to C

@inproceedings{Pnueli1999TranslationVF,
  title={Translation Validation: From SIGNAL to C},
  author={Amir Pnueli and Ofer Strichman and Michael Siegel},
  booktitle={Correct System Design},
  year={1999}
}
Translation validation is an alternative to the veriication of translators (compilers, code generators). Rather than proving in advance that the compiler always produces a target code which correctly implements the source code (compiler veriication), each individual translation (i.e. a run of the compiler) is followed by a validation phase which veriies that the target code produced on this run correctly implements the submitted source program. In order to be a practical alternative to compiler… CONTINUE READING