Using Dependent Types to Certify the Safety of Assembly Code

@inproceedings{Harren2005UsingDT,
  title={Using Dependent Types to Certify the Safety of Assembly Code},
  author={Matthew Harren and George C. Necula},
  booktitle={SAS},
  year={2005}
}
There are many source-level analyses or instrumentation tools that enforce various safety properties. In this paper we present an infrastructure that can be used to check independently that the assembly output of such tools has the desired safety properties. By working at assembly level we avoid the complications with unavailability of source code, with source-level parsing, and we certify the code that is actually deployed. The novel feature of the framework is an extensible dependently… CONTINUE READING
BETA

Similar Papers

Citations

Publications citing this paper.