首页> 外文会议>International Workshop on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices(CASSIS 2004); 20040310-14; Marseille(FR) >ESC/Java2: Uniting ESC/Java and JML Progress and Issues in Building and Using ESC/Java2, Including a Case Study Involving the Use of the Tool to Verify Portions of an Internet Voting Tally System
【24h】

ESC/Java2: Uniting ESC/Java and JML Progress and Issues in Building and Using ESC/Java2, Including a Case Study Involving the Use of the Tool to Verify Portions of an Internet Voting Tally System

机译:ESC / Java2:在构建和使用ESC / Java2时统一ESC / Java和JML的进展和问题,包括一个案例研究,该案例涉及使用该工具来验证Internet投票理货系统的一部分

获取原文
获取原文并翻译 | 示例

摘要

The ESC/Java tool was a lauded advance in effective static checking of realistic Java programs, but has become out-of-date with respect to Java and the Java Modeling Language (JML). The ESC/Java2 project, whose progress is described in this paper, builds on the final release of ESC/Java from DEC/SRC in several ways. It parses all of JML, thus can be used with the growing body of JML-annotated Java code; it has additional static checking capabilities; and it has been designed, constructed, and documented in such a way as to improve the tool's usability to both users and researchers. It is intended that ESC/Java2 be used for further research in, and larger-scale case studies of, annotation and verification, and for studies in programmer productivity that may result from its integration with other tools that work with JML and Java. The initial results of the first major use of ESC/Java2, that of the verification of parts of the tally subsystem of the Dutch Internet voting system are presented as well.
机译:ESC / Java工具是对实际Java程序进行有效的静态检查的一项值得称赞的进步,但相对于Java和Java建模语言(JML)而言已经过时了。本文描述了ESC / Java2项目的进展,该项目以多种方式基于DEC / SRC的ESC / Java最终发行版。它解析所有的JML,因此可以与越来越多的带有JML注释的Java代码一起使用。它具有附加的静态检查功能;并对其进行了设计,构造和记录,以提高该工具对用户和研究人员的可用性。打算将ESC / Java2用于注释和验证的进一步研究以及更大规模的案例研究,以及与与JML和Java一起使用的其他工具的集成可能导致的程序员生产率研究。还介绍了ESC / Java2的首次主要使用的初步结果,以及荷兰互联网投票系统的提示子系统的验证部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号