计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (31): 64-67.DOI: 10.3778/j.issn.1002-8331.2010.31.018

• 研发、设计、测试 • 上一篇    下一篇

改进的软件测试预测模型

解 敏1,任平安1,2,马建峰2   

  1. 1.陕西师范大学 计算机科学学院,西安 710062
    2.西安电子科技大学 计算机科学学院,西安 710071
  • 收稿日期:2010-01-14 修回日期:2010-05-20 出版日期:2010-11-01 发布日期:2010-11-01
  • 通讯作者: 解 敏

Improved forecasting model of software testing

XIE Min1,REN Ping-an1,2,MA Jian-feng2   

  1. 1.College of Computer Science,Shaanxi Normal University,Xi’an 710062,China
    2.College of Computer Science,Xidian University,Xi’an 710071,China
  • Received:2010-01-14 Revised:2010-05-20 Online:2010-11-01 Published:2010-11-01
  • Contact: XIE Min

摘要: 基于Gompertz模型进行软件测试预测存在数据拟合精度差的不足,提出改进的Gompertz模型,用高斯-牛顿法将原Gompertz方程式按照泰勒级数展开,选取样本观测值与参数的初始点后,为了进一步估算参数,用最小二乘法反复迭代修正参数校正量。用实测数据验证改进后的模型,结果表明改进后的模型在缺陷发现的准确率、与实际数据的拟合度、预测值与实际值的绝对误差率方面都优于原模型。

关键词: 软件测试, 改进Gompertz模型, 缺陷, 预测

Abstract: Software testing prediction based on Gompertz model is poor fitness,this paper presents a novel model,in which the original Gompertz equation is expanded with the Taylor series by the Gauss-Newton method.After the initial value of parameters and sampling are chosen,the least squares method is used to calibrate parameters iteratively to estimate the parameters more accurately.The computing result with the actual data shows that this model improves the accuracy rate of defection detection,and that the absolute error rate in this model is less than in the original model.The computing result also shows that the fitness with the actual data in this model is better than in the original model.

Key words: software testing, improved Gompertz model, bug, forecasting

中图分类号: