Proving correctness of JavaCard DL taclets using Bali

  title={Proving correctness of JavaCard DL taclets using Bali},
  author={Kerry Trentelman},
  journal={Third IEEE International Conference on Software Engineering and Formal Methods (SEFM'05)},
Developed at the University of Karlsruhe, KeY is an augmented commercial CASE tool with specification and deductive verification functionalities. Recently, lightweight, stand-alone tactics or "taclets" have been introduced in order to implement the JavaCard dynamic logic (JavaCard DL) sequent calculus within KeY. JavaCard DL captures the semantics of JavaCard, the subset of Java designed to run on smart cards. This paper discusses a case-study into proving taclets sound using the independent… CONTINUE READING
Highly Cited
This paper has 27 citations. REVIEW CITATIONS


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

Java definite assignment in Isabelle/HOL

  • N. Schirmer
  • Proceedings of ECOOP Workshop on Formal…
  • 2003
3 Excerpts

Formal correctness of a program logic calculus for the deductive verification of Java programs

  • B. Sasse
  • Studienarbeit, Fakultät für Informatik, Universit…
  • 2002
1 Excerpt