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