首页> 外文会议>International Symposium on Theoretical Aspects of Software Engineering >Formal development process of safety-critical embedded human machine interface systems
【24h】

Formal development process of safety-critical embedded human machine interface systems

机译:安全关键型嵌入式人机界面系统的正式开发过程

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

摘要

This paper presents a formal development process for safety-critical embedded Human-Machine Interface (HMI) systems. This formal approach is centered on the LIDL formal language and the S3 verification toolset. It is aimed at blurring the boundaries between modeling, design, verification and implementation for the development of HMI. From textual requirements to software, the development process integrates the following formal activities: modeling the behavioral aspect of user interfaces (UIs) using LIDL; translating LIDL to Lustre, with which we combine the functional library in Lustre; translating the Lustre design models into the HLL verification models; verifying formal properties expressed in HLL against the HLL model using the S3 toolset, and diagnosing design errors with the help of counterexample scenarios and debug tools. This formal development process is illustrated on a simple use case - part of the display component of an alert management system used in a three-wheeled robot.
机译:本文介绍了安全关键型嵌入式人机界面(HMI)系统的正式开发过程。这种正式方法以LIDL正式语言和S3验证工具集为中心。它旨在模糊HMI开发的建模,设计,验证和实施之间的界限。从文本要求到软件,开发过程都集成了以下正式活动:使用LIDL对用户界面(UI)的行为方面进行建模;将LIDL转换为Lustre,我们将Lustre中的功能库与之结合;将Lustre设计模型转换为HLL验证模型;使用S3工具集针对HLL模型验证HLL中表示的形式属性,并借助反例场景和调试工具诊断设计错误。在一个简单的用例上说明了这种正式的开发过程,该用例是在三轮机器人中使用的警报管理系统的显示组件的一部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号