...
首页> 外文期刊>Journal of software: evolution and process >A formal approach to rigorous development of critical systems
【24h】

A formal approach to rigorous development of critical systems

机译:严格发展关键系统的正式方法

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

摘要

Safety critical systems, such as medical, automotive, and avionics systems, play an important role in our daily lives. Increasing demand for new technologies in these safety critical systems requires rapid adoption of commercial hardware and software. However, the adoption of new hardware and software increases life-threatening vulnerabilities. To aid in the reduction of these vulnerabilities and system failures, this paper proposes a framework based on formal methods for developing safety-critical systems from requirements analysis to code generation. This framework includes a development process for documenting system requirements using tabular expressions, automatic formal model generation from the documented requirements, verification and validation of the generated formal models using proof techniques and animations, interactive simulation for validating the required behavior of the developed models by enabling domain experts to observe the system states according to, and finally, code generation from the formal model into a desired language. A prototype toolchain is developed to automate this framework. An assessment of the proposed framework is undertaken through a case study: insulin infusion pump (IIP).
机译:安全关键系统,如医疗,汽车和航空电子系统,在日常生活中发挥着重要作用。在这些安全关键系统中对新技术的需求增加需要快速采用商业硬件和软件。但是,采用新硬件和软件增加了威胁危及生命的漏洞。为了帮助减少这些漏洞和系统故障,本文提出了一种基于正式方法的框架,用于开发从需求分析到代码生成的安全关键系统。该框架包括使用表情表达式的系统要求的开发过程,使用证明的要求,验证和验证使用证明技术和动画,验证和验证所生成的正式模型,互动模拟来验证开发模型所需的行为。域专家根据,遵守系统状态,最后,从正式模型代码生成所需的语言。开发了一种原型工具链以自动化此框架。通过案例研究进行对拟议框架的评估:胰岛素输液泵(IIP)。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号