首页> 外文会议> >Building dependable software for critical applications: multi-version software versus one good version
【24h】

Building dependable software for critical applications: multi-version software versus one good version

机译:为关键应用程序构建可靠的软件:多版本软件与一个好的版本

获取原文

摘要

An increasing range of industries have a growing dependence on software based systems, many of which are safety-critical, real-time applications that require extremely high dependability. Multi-version programming has been proposed as a method for increasing the overall dependability of such systems. We describe an experiment to establish whether or not the multi-version method can offer increased dependability over the traditional single-version development approach when given the same level of resources. Three programs were developed independently to control a real-time, safety-critical system, and were put together to form a decentralized multi-version system. Three functionally equivalent single-version systems. were also implemented, each using the same amount of development resources as the combined resources of the multi-version system. The analytic results from this experiment show that 1) a single-version system is much more dependable than any individual version of the multi-version system, and 2) despite the poor quality of individual versions, the multi-version method still results in a safer system than the single-version solution. It is evident that regarding the single-version method as a "seem-to-be" safer design decision for critical applications is not generally justifiable. We conclude by describing plans for a follow up study based on our initial findings.
机译:越来越多的行业越来越依赖于基于软件的系统,其中许多是对安全性要求很高的实时应用程序,需要极高的可靠性。已经提出了多版本编程作为增加这种系统的整体可靠性的方法。我们描述了一个实验,用于确定在给定相同资源水平的情况下,多版本方法是否可以提供比传统的单版本开发方法更高的可靠性。独立开发了三个程序来控制实时的,对安全至关重要的系统,并将它们组合在一起构成一个分散的多版本系统。三个功能等效的单版本系统。还实施了每种工具,每种工具都使用与多版本系统的组合资源相同的开发资源。该实验的分析结果表明:1)单版本系统比多版本系统的任何单个版本的可靠性要高得多,以及2)尽管单个版本的质量较差,但多版本方法仍会导致比单版本解决方案更安全的系统。显然,将单版本方法视为针对关键应用程序的“似乎”安全设计决策通常是不合理的。最后,我们根据初步发现描述后续研究的计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号