首页> 外文期刊>Embedded Systems Europe >Safety-critical design for secure systems: Safety critical programs require a comprehensive approach, that combines the use of specialized languages and tools, rigorously controlled testing, and the use of formal methods
【24h】

Safety-critical design for secure systems: Safety critical programs require a comprehensive approach, that combines the use of specialized languages and tools, rigorously controlled testing, and the use of formal methods

机译:安全系统的关键安全设计:关键安全程序需要全面的方法,必须结合使用专门的语言和工具,严格控制的测试以及使用正式方法

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

摘要

Traditional definition of a safety-critical program is one in which human life depends on the correct operation of the program. If there is a bug in such a program, then death or serious injury can result. Typical examples are signaling systems on trains, avionics control systems, medical instrumentation, and space applications. Since the focus is on human safety, we apply requirements to such programs that essentially require that they be error free. That's a strong requirement, especially given the common wisdom that all large programs contain serious errors. But in our modern technological age we place our safety at the mercy of computer software programs every time we board a train or plane, or enter a hospital, or even drive a car. We simply have to ensure the reliability of such programs, and as we will see in this paper, it is in fact possible and practical to achieve the seemingly very difficult goal of writing essentially error-free completely reliable software.
机译:对安全至关重要的程序的传统定义是,人的生命取决于程序的正确操作。如果此类程序中存在错误,则可能导致死亡或严重伤害。典型示例是火车上的信号系统,航空电子控制系统,医疗仪器和太空应用。由于关注于人类安全,因此我们将要求应用于此类程序,这些程序本质上要求它们无错误。这是一个强烈的要求,特别是考虑到所有大型程序都包含严重错误的常识。但是,在现代技术时代,每次登上火车或飞机,进入医院,甚至开车时,我们都将安全置于计算机软件程序的摆布之下。我们只需要确保此类程序的可靠性即可,正如我们将在本文中看到的那样,实际上似乎有可能并且切实可行地编写几乎没有错误的完全可靠的软件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号