跳到主要导航 跳到搜索 跳到主要内容

Integrated formal verification of safety-critical software

  • Ning Ge*
  • , Eric Jenn
  • , Nicolas Breton
  • , Yoann Fonteneau
  • *此作品的通讯作者
  • IRT-Saint Exupéry
  • Systerel
  • Thales

科研成果: 期刊稿件文章同行评审

摘要

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.

源语言英语
页(从-至)423-440
页数18
期刊International Journal on Software Tools for Technology Transfer
20
4
DOI
出版状态已出版 - 1 8月 2018

指纹

探究 'Integrated formal verification of safety-critical software' 的科研主题。它们共同构成独一无二的指纹。

引用此