...
首页> 外文期刊>The Journal of Systems and Software >Software field failure rate prediction before software deployment
【24h】

Software field failure rate prediction before software deployment

机译:软件部署之前的软件现场故障率预测

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

摘要

For both in-house development and outsourcing development environments, knowing the field failure rate of an integrated software system prior to field deployment provides guidance for better decision-makings in balancing reliability, time-to-market and development cost. This paper demonstrates a field failure rate prediction methodology that starts with analyzing system test data and field data (of previous releases or products) using software reliability growth models (SRGMs). A typical issue associated with predicting field failure rate based on test data is that potentially the test environment might not match exactly up the field environment. We discuss how to address the mismatch of the operational profiles of the test and filed environments. Two other practical issues in predicting field failure rates include that fault removals in the field are usually non-instantaneous and fixes of certain faults reported in the field can be deferred. Non-instantaneous Fault removal and fault fix deferral becomes more realistic as the current software development environment shifts to a new trend of leveraging third-party, off-the-shelf, and semi-custom hardware and software and having the suppliers focus on development of highest-value applications and system integration. In such an environment, removing a fault might require a longer time and fix deferrals of certain faults becomes more possible in particular for the faults whose fixes will result in changes to other software components. In this paper, we illustrate how to incorporate these issues into field failure rate prediction. Confidence intervals of the predicted failure rate are also included to account for variations in the parameter estimation. Sensitivity analyses are conducted to estimate the uncertainties in the field failure rate prediction. (C) 2005 Published by Elsevier Inc.
机译:对于内部开发和外包开发环境,在现场部署之前了解集成软件系统的现场故障率都可以为在平衡可靠性,上市时间和开发成本之间做出更好的决策提供指导。本文演示了一种现场故障率预测方法,该方法首先使用软件可靠性增长模型(SRGM)分析系统测试数据和(以前版本或产品的)现场数据。与基于测试数据预测现场故障率相关的典型问题是,测试环境可能与现场环境不完全匹配。我们讨论了如何解决测试环境和归档环境的操作配置文件不匹配的问题。预测现场故障率的其他两个实际问题包括:现场故障的消除通常是非瞬时的,并且可以推迟对现场报告的某些故障的修复。随着当前软件开发环境转向利用第三方,现成的和半定制的硬件和软件并使供应商集中精力开发新的趋势,非即时的故障排除和故障修复延迟变得更加现实。最高价值的应用程序和系统集成。在这样的环境中,消除故障可能需要更长的时间,并且某些故障的修复延后变得更有可能,尤其是对于那些其修复将导致对其他软件组件进行更改的故障。在本文中,我们说明了如何将这些问题纳入现场故障率预测中。还包括预测故障率的置信区间,以说明参数估计中的变化。进行灵敏度分析以估计现场故障率预测中的不确定性。 (C)2005由Elsevier Inc.出版

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号