首页> 外文期刊>Software Testing, Verification and Reliability >An improved software reliability prediction model by using high precision error iterative analysis method
【24h】

An improved software reliability prediction model by using high precision error iterative analysis method

机译:利用高精度误差迭代分析方法改进的软件可靠性预测模型

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

摘要

Software reliability deals with the probability that software will not cause the failure of a system in a specified time interval. Software reliability growth models (SRGMs) are used to predict future behaviour from known characteristics of software, like historical failures. With the increasing demand to deliver quality software, more accurate SRGMs are required to estimate the software release time and cost of the testing effort. Software failure predictions at early phases also provide an opportunity for investing in proper quality assurance and upfront resource planning. Up till now, many parametric software reliability growth models (PSRGMs) have been proposed. However, several limitations of them mean that their predictive capacities differ from one dataset to others. In this paper, to enhance the prediction accuracy of existing PSRGMs, a high precision error iterative analysis method (HPEIAM) has been proposed based on the residual errors. In HPEIAM, residual errors from the estimated results of SRGMs are considered as another source of data that can combine the residual error modification with artificial neural network sign estimator. The repeated computation of residual errors by SRGMs improves and corrects the prediction accuracy up to the expected level. The performance of HPEIAM is tested with several PSRGMs using two sets of real software failure data based on three performance criteria. Moreover, we have compared the estimated failures predicted by HPEIAM with genetic algorithm (GA)-based prediction improvement. The results demonstrate that HPEIAM gives an improvement in goodness-of-fit and predictive performance for every PSRGM in initial few iterations.
机译:软件可靠性涉及软件不会在指定的时间间隔内导致系统的故障。软件可靠性增长模型(SRGMS)用于预测来自软件的已知特征的未来行为,如历史失败。随着需求越来越多的提供质量软件,需要更准确的SRGMS来估算测试工作的软件发布时间和成本。早期阶段的软件故障预测还提供了投资适当质量保证和提升资源规划的机会。到目前为止,已经提出了许多参数化软件可靠性增长模型(PSRGMS)。然而,它们的若干局限性意味着它们的预测能力与其他数据集不同。在本文中,为了提高现有PSRGMS的预测精度,基于残余误差提出了高精度误差迭代分析方法(HPEIAM)。在HPEIAM中,SRGMS估计结果的剩余错误被视为可以将残余错误修改与人工神经网络符号估算器组合的另一个数据来源。通过SRGMS重复计算SRGMS的剩余误差可提高并校正预期水平的预测精度。使用基于三次性能标准,使用两组实体软件故障数据与多个PSRGMS测试HPEIAM的性能。此外,我们已经将HPEIAM预测的估计失败与基于遗传算法(GA)的预测改进进行了比较。结果表明,HPEIAM在初始少数迭代中为每个PSRGM提供了适应性和预测性能的良好性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号