The code generated by the tools must be compact enough to fit the constraints. In this paper we compare different code generators with a case study of a protocol dedicated to smart cards. We show that under some conditions, the model checking tools are able to generate code with an acceptable overhead for smart cards. Our work on the B method is in progress. The invariants are more difficult to express and to prove but we pointed out some ambiguities and errors contained in the standard.
All trademarks are the property of their respective owners.
Gemplus Privacy Policy .