Back to Search
Start Over
Bytecode Analysis for Proof Carrying Code.
- Source :
- ENTCS: Electronic Notes in Theoretical Computer Science; Dec2005, Vol. 141 Issue 1, p19-34, 16p
- Publication Year :
- 2005
-
Abstract
- Abstract: Out of annotated programs proof carrying code systems construct and prove verification conditions that guarantee a given safety policy. The annotations may come from various program analyzers and must not be trusted as they need to be verified. A generic verification condition generator can be utilized such that a combination of annotations is verified incrementally. New annotations may be verified by using previously verified ones as trusted facts. We show how results from a trusted type analyzer may be combined with untrusted interval analysis to automatically verify that bytecode programs do not overflow. All trusted components are formalized and verified in Isabelle/HOL. [Copyright &y& Elsevier]
- Subjects :
- INTERVAL analysis
NUMERICAL analysis
COMPUTER software
Subjects
Details
- Language :
- English
- ISSN :
- 15710661
- Volume :
- 141
- Issue :
- 1
- Database :
- Supplemental Index
- Journal :
- ENTCS: Electronic Notes in Theoretical Computer Science
- Publication Type :
- Periodical
- Accession number :
- 19060460
- Full Text :
- https://doi.org/10.1016/j.entcs.2005.02.040