首页> 外文会议>International Workshop on Formal Methods for Industrial Critical Systems >Multiple Analyses, Requirements Once: Simplifying Testing and Verification in Automotive Model-Based Development
【24h】

Multiple Analyses, Requirements Once: Simplifying Testing and Verification in Automotive Model-Based Development

机译:多次分析,要求一次:简化基于汽车模型的开发中的测试和验证

获取原文
获取外文期刊封面目录资料

摘要

In industrial model-based development (MBD) frameworks, requirements are typically specified informally using textual descriptions. To enable the application of formal methods, these specifications need to be formalized in the input languages of all formal tools that should be applied to analyse the models at different development levels. In this paper we propose a unified approach for the computer-assisted formal specification of requirements and their fully automated translation into the specification languages of different verification tools. We consider a two-stage MBD scenario where first Simulink models are developed from which executable code is generated automatically. We (ⅰ) propose a specification language and a prototypical tool for the formal but still textual specification of requirements, (ⅱ) show how these requirements can be translated automatically into the input languages of Simulink Design Verifier for verification of Simulink models and BTC EmbeddedValida-tor for source code verification, and (ⅲ) show how our unified framework enables besides automated formal verification also the automated generation of test cases.
机译:在基于工业模样的开发(MBD)框架中,通常使用文本描述不正当地指定要求。要启用正式方法的应用,这些规范需要以所有正式工具的输入语言正式化,这些工具应适用于分析不同开发水平的模型。在本文中,我们提出了一种统一的方法,即可为不同验证工具的规范语言进行计算机辅助的要求和完全自动翻译。我们考虑了一个两级MBD场景,其中开发了自动生成的可执行代码的第一个Simulink模型。我们(Ⅰ)提出了一种规范语言和一个正式但仍然是文本规范的原型工具,(Ⅱ)展示了这些要求如何自动翻译成Simulink设计验证程序的输入语言,以验证Simulink模型和BTC EmbeddedDeddeda-用于源代码验证的TOR,(Ⅲ)展示了我们的统一框架如何实现,除了自动正式验证,还可以自动化的测试用例的生成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号