首页> 外文学位 >SELF-CHECKING PROGRAMS: AN AXIOMATIC APPROACH TO THE VALIDATION OF PROGRAMS BY THE USE OF ASSERTIONS.
【24h】

SELF-CHECKING PROGRAMS: AN AXIOMATIC APPROACH TO THE VALIDATION OF PROGRAMS BY THE USE OF ASSERTIONS.

机译:自查程序:通过使用资产来验证程序的公理方法。

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

摘要

The subject of this thesis is the development and investigation of a Methodology for program design and verification. The design part is described by a step-wise refinement process. The verification part is described by a set of Induction Rules. The distinguishing feature of this methodology is that it produces programs which are not proven to be correct but to have a property that is weaker than correctness: The Self-Checking Property.;An example of design and verification of a self-checking program performing Gaussian elimination is shown. It is stressed that very little effort is needed for the verification of its self-checking property.;The self-checking Property is based on a systematic use of assertions and is defined as follows: A program is said to be self-checking if and only if we can prove that any time it is executed on some input data and all assertions return True when they are checked for, then the output obtained is correct.
机译:本文的主题是程序设计和验证方法论的发展和研究。通过逐步完善过程来描述设计部分。验证部分由一组归纳规则描述。这种方法的显着特征是它生成的程序并非经证明是正确的,而是具有比正确性更弱的属性:自检属性。;设计和验证执行高斯程序的自检程序的示例显示消除。需要强调的是,验证其自我检查属性几乎不需要付出任何努力。;自我检查属性基于对断言的系统使用,其定义如下:程序被称为是自我检查是否和仅当我们能够证明在任何输入数据上执行了该声明并且在检查所有断言时所有断言均返回True时,才获得正确的输出。

著录项

  • 作者

    MILI, ALI.;

  • 作者单位

    University of Illinois at Urbana-Champaign.;

  • 授予单位 University of Illinois at Urbana-Champaign.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1981
  • 页码 190 p.
  • 总页数 190
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号