首页> 外文会议>Algebraic Methodology and Software Technology >Specifying and Verifying a Decimal Representation in Java for Smart Cards
【24h】

Specifying and Verifying a Decimal Representation in Java for Smart Cards

机译:在Java中为智能卡指定和验证十进制表示形式

获取原文

摘要

This article describes a case study concerning a component of a Java Purse applet developed by the smart card manufacturer Gem-plus. This component is a representation of decimal numbers in Java. The decimal component is annotated with specifications consisting of invariants and pre- and postconditions, describing the functional behavior. These specifications are written in the specification language JML. After translation of the annotated source code to the theorem prover PVS, the correctness of these annotations is proved interactively.
机译:本文介绍了有关智能卡制造商Gem-plus开发的Java Purse applet组件的案例研究。该组件代表Java中的十进制数字。小数部分用由不变性以及前置条件和后置条件组成的规范进行注释,以描述功能行为。这些规范是用规范语言JML编写的。将带注释的源代码转换为定理证明者PVS之后,可以交互地证明这些注释的正确性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号