Java Bytecode Verification: Algorithms and Formalizations

@article{Leroy2003JavaBV,
  title={Java Bytecode Verification: Algorithms and Formalizations},
  author={Xavier Leroy},
  journal={Journal of Automated Reasoning},
  year={2003},
  volume={30},
  pages={235-269}
}
Bytecode verification is a crucial security component for Java applets, on the Web and on embedded devices such as smart cards. This paper reviews the various bytecode verification algorithms that have been proposed, recasts them in a common framework of dataflow analysis, and surveys the use of proof assistants to specify bytecode verification and prove its correctness. 
Highly Cited
This paper has 167 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 109 extracted citations

168 Citations

01020'05'08'11'14'17
Citations per Year
Semantic Scholar estimates that this publication has 168 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 51 references

A framework for bytecode verifiers: Application to intra-procedural continuations

  • Ludovic Henrio, Bernard Serpette
  • Research report,
  • 2001
Highly Influential
4 Excerpts

Vérification de code d’octet de la machine virtuelle Java: formalisation et implantation

  • Eva Rose
  • PhD thesis, University Paris
  • 2002
Highly Influential
5 Excerpts

Similar Papers

Loading similar papers…