...
首页> 外文期刊>International Journal on Software Tools for Technology Transfer >Integrated formal verification of safety-critical software
【24h】

Integrated formal verification of safety-critical software

机译:安全关键软件的集成形式验证

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

获取外文期刊封面封底 >>

       

摘要

This work presents a formal verification process based on the Systerel Smart Solver (S3) toolset for the development of safety-critical embedded software. In order to guarantee the correctness of the implementation of a set of textual requirements, the process integrates different verification techniques (inductive proof, bounded model checking, test cases generation, and equivalence proof) to handle different types of properties at their best capacities. It is aimed at the verification of properties at system, design, and code levels. To handle the floating-point arithmetic (FPA) in both the design and the code, an FPA library is designed and implemented in S3. This work is illustrated on an Automatic Rover Protection system implemented onboard a robot. Focus is placed on the verification of safety and functional properties and on the equivalence proof between the design model and the generated code.
机译:这项工作提出了一个基于Systerel Smart Solver(S3)工具集的正式验证过程,用于开发安全关键型嵌入式软件。为了保证实施一组文本要求的正确性,该过程集成了不同的验证技术(归纳证明,有界模型检查,测试用例生成和等效证明),以最佳能力处理不同类型的属性。它旨在验证系统,设计和代码级别的属性。为了在设计和代码中处理浮点算法(FPA),在S3中设计并实现了FPA库。机器人上实施的自动漫游保护系统上对此工作进行了说明。重点放在安全性和功能特性的验证以及设计模型和生成的代码之间的等效性证明上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号