Panel on compiler certification: Should we trust our compiler?

Lennart Beringer, Randall Brukardt, Thomas Plum, S. Tucker Taft

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Whether programming in a high-level modeling language providing automatic code generation, in a formally-verifiable language, in a language with advanced static analysis tools, or directly in a normal third-generation programming language, we ultimately depend on a compiler to generate the actual machine code that is executed by the target machine. This panel will discuss the issue of how we build trust in our compilers, using a commercial test suite, a standardized test suite, or a formal verification process.

Original languageEnglish (US)
Title of host publicationHILT 2012 - Proceedings of the ACM Conference on High Integrity Language Technology
Pages103
Number of pages1
DOIs
StatePublished - 2012
Externally publishedYes
EventACM SIGAda's Annual International Conference on High Integrity Language Technology, HILT 2012 - Boston, MA, United States
Duration: Dec 2 2012Dec 6 2012

Publication series

NameProceedings of the ACM SIGAda Annual International Conference; SIGAda

Conference

ConferenceACM SIGAda's Annual International Conference on High Integrity Language Technology, HILT 2012
Country/TerritoryUnited States
CityBoston, MA
Period12/2/1212/6/12

All Science Journal Classification (ASJC) codes

  • Software

Keywords

  • Ada conformity assessment
  • compcert
  • compiler validation suite
  • formal verification of compilers

Fingerprint

Dive into the research topics of 'Panel on compiler certification: Should we trust our compiler?'. Together they form a unique fingerprint.

Cite this