首页> 外文会议>International system safety conference >Evaluation of Commercial Off The Shelf (COTS) Operating System (OS) Malfunction Mitigation Methods
【24h】

Evaluation of Commercial Off The Shelf (COTS) Operating System (OS) Malfunction Mitigation Methods

机译:评估商用现货(COTS)操作系统(OS)缓解故障的方法

获取原文

摘要

The increasing demand for COTS OS use in safety critical applications has generated a lot of guidance in safetyengineering process literature regarding the need for Middleware and Wrappers. Much of this discussion is focusedon the need for middleware that can isolate the application from the horrors of the operating system. The assessmentnecessary to certify an OS, develop middleware for safety-critical applications, or to verify their integrity is acomplex and costly task. For some applications, acceptable risk can be achieved by utilizing a software architecturethat restricts safety-critical functionality to a subset of operations whose failure modes can be mitigated within theapplication, rather than in a middleware layer. This paper discusses this methodology, and provides analysistechniques to help assess the applicability of application-based mitigations when using a COTS OS in a safetycriticalsystem. This methodology was used by the authors on a US Army remotely controlled weapon usingWindows 2000 for the OS in the controller. The paper provides an approach for determining the cost benefiteffectiveness of various mitigation approaches, an example of OS/application interaction partitioning, and clue liststo aid in assessing OS and application mitigations. The paper shows that Middleware for the type of systemsdiscussed may not be needed, may not be cost benefit effective, and may actually be detrimental because it addsanother layer in which malfunctions can occur. These fault conditions must also be mitigated safely and in a mannerthat does not reduce reliability (dependability).
机译:在安全关键型应用中对COTS OS的需求不断增长,已为安全性提供了许多指导 有关中间件和包装程序需求的工程过程文献。许多讨论都集中在 关于可以将应用程序与操作系统的恐怖隔离开的中间件的需求。评估 认证操作系统,开发用于安全关键型应用程序的中间件或验证其完整性是否必要的 复杂而昂贵的任务。对于某些应用程序,可以通过利用软件体系结构来实现可接受的风险 将对安全至关重要的功能限于操作的子集,这些操作的故障模式可以在 应用程序,而不是中间件层。本文讨论了这种方法,并提供了分析 在安全关键环境中使用COTS OS时有助于评估基于应用程序的缓解措施的适用性的技术 系统。作者在美国陆军的远程控制武器上使用了这种方法, 控制器中OS的Windows 2000。本文提供了一种确定成本收益的方法 各种缓解方法的有效性,OS /应用程序交互分区的示例以及线索列表 帮助评估操作系统和应用程序缓解措施。本文显示了针对系统类型的中间件 可能不需要讨论,可能没有成本效益效益,并且实际上可能有害,因为它增加了 可能发生故障的另一层。还必须以某种方式安全地缓解这些故障情况 不会降低可靠性(可靠性)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号