首页> 外文期刊>Software Engineering, IEEE Transactions on >An interactive program verification system
【24h】

An interactive program verification system

机译:交互式程序验证系统

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

摘要

This paper is an initial progress report on the development of an interactive system for verifying that computer programs meet given formal specifications. The system is based on the conventional inductive assertion method: given a program and its specifications, the object is to generate the verification conditions, simplify them, and prove what remains. The important feature of the system is that the human user has the opportunity and obligation to help actively in the simplifying and proving. The user, for example, is the primary source of problem domain facts and properties needed in the proofs. A general description is given of the overall design philosophy, structure, and functional components of the system, and a simple sorting program is used to illustrate both the behavior of major system components and the type of user interaction the system provides.
机译:本文是有关开发交互式系统以验证计算机程序是否符合给定正式规范的初步进度报告。该系统基于常规的归纳断言方法:给定程序及其规范,目标是生成验证条件,简化验证条件并证明还剩下什么。该系统的重要特征是人类用户有机会和义务积极地帮助进行简化和验证。例如,用户是问题域事实和证明所需属性的主要来源。对系统的总体设计原理,结构和功能组件进行了一般描述,并使用一个简单的排序程序来说明主要系统组件的行为和系统提供的用户交互类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号