【24h】

Deductive Functional Verification of Safety-Critical Embedded C-Code: An Experience Report

机译:安全关键的嵌入式C代码的演绎功能验证:一份经验报告

获取原文

摘要

This paper summarizes our experiences from an exercise in deductive verification of functional properties of automotive embedded C-code in an industrial setting. We propose a formal requirements model that supports the way C-code requirements are currently written at Scania. We describe our work, for a safety-critical module of an embedded system, on formalizing its functional requirements and verifying its C-code implementation by means of VCC, an established tool for deductive verification. We describe the obstacles we encountered, and discuss the automation of the specification and annotation effort as a prerequisite for integrating this technology into the embedded software design process.
机译:本文总结了我们在工业环境中演绎验证汽车嵌入式C代码的功能特性时所获得的经验。我们提出了一个正式的需求模型,该模型支持Scania当前编写C代码需求的方式。对于嵌入式系统的安全关键模块,我们将正式描述其功能要求并通过已建立的演绎验证工具VCC验证其C代码实现来描述我们的工作。我们描述了遇到的障碍,并讨论了规范和注释工作的自动化,这是将该技术集成到嵌入式软件设计过程中的前提。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号