...
首页> 外文期刊>Applied stochastic models in business and industry >Calibrating software reliability models when the test environment does not match the user environment
【24h】

Calibrating software reliability models when the test environment does not match the user environment

机译:当测试环境与用户环境不匹配时,校准软件可靠性模型

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

摘要

Software failures have become the major factor that brings the system down or causes a degradation in the quality of service. For many applications, estimating the software failure rate from a user's perspective helps the development team evaluate the reliability of the software and determine the release time properly. Traditionally, software reliability growth models are applied to system test data with the hope of estimating the software failure rate in the field. Given the aggressive nature by which the software is exercised during system test, as well as unavoidable differences between the test environment and the field environment, the resulting estimate of the failure rate will not typically reflect the user-perceived failure rate in the field. The goal of this work is to quantify the mismatch between the system test environment and the field environment. A calibration factor is proposed to map the failure rate estimated from the system test data to the failure rate that will be observed in the field. Non-homogeneous Poisson process models are utilized to estimate the software failure rate in both the system test phase and the field. For projects that have only system test data, use of the calibration factor provides an estimate of the field failure rate that would otherwise be unavailable. For projects that have both system test data and previous field data, the calibration factor can be explicitly evaluated and used to estimate the field failure rate of future releases as their system test data becomes available.
机译:软件故障已成为导致系统故障或导致服务质量下降的主要因素。对于许多应用程序,从用户的角度估计软件故障率有助于开发团队评估软件的可靠性并正确确定发布时间。传统上,将软件可靠性增长模型应用于系统测试数据,以期估计现场的软件故障率。考虑到在系统测试期间使用软件的积极性,以及测试环境和现场环境之间不可避免的差异,最终得出的故障率估计值通常不会反映用户在现场看到的故障率。这项工作的目的是量化系统测试环境和现场环境之间的不匹配。提出了一个校准因子,以将根据系统测试数据估算出的故障率映射到现场将要观察到的故障率。非均匀泊松过程模型用于估计系统测试阶段和现场的软件故障率。对于仅具有系统测试数据的项目,使用校准因子可以提供否则无法获得的现场故障率的估计值。对于同时具有系统测试数据和先前现场数据的项目,可以在系统测试数据可用时显式评估校准因子,并将其用于估计未来版本的现场故障率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号