首页> 外文会议>FM 2009: Formal methods >Certifiable Specification and Verification of C Programs
【24h】

Certifiable Specification and Verification of C Programs

机译:可验证的C程序规范和验证

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

摘要

A novel approach to the specification and verification of C programs through an annotation language that is a mixture between JML and the language of Isabelle/HOL is proposed. This yields three benefits: specifications are concise and close to the underlying mathematical model; existing Isabelle theories can be reused; and the leap of faith from specification language to encoding in a logic is small. This is of particular relevance for software certification, and verification in application areas such as robotics.
机译:提出了一种通过注释语言对C程序进行规范和验证的新颖方法,该注释语言是JML和Isabelle / HOL语言之间的混合体。这产生了三个好处:规范简明并接近基本数学模型;现有的伊莎贝尔理论可以重复使用;从规范语言到逻辑编码的信念飞跃很小。这与软件认证以及在机器人等应用领域的验证特别相关。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号