何智涛 晏海华 刘 超
(北京航空航天大学 计算机学院,北京100191)
软件缺陷发现时序过程的叠加双阻尼振荡模型(ABDOM,Accumulative Bi-Damped Oscillation Model)[1]为软件测试过程的度量和评估提供了一种新的手段.该模型是一个可初步描述软件缺陷发现时序过程的周期性、随机振荡性和阻尼衰减性等基本特征及关键影响因素的数学模型.但是,为了能更好描述复杂的软件缺陷发现场景,当前的ABDOM模型仍然存在需要改进的地方:
1)在现有的ABDOM中,软件缺陷发现阻尼a和软件缺陷发现周期阻尼b的具体意义尚不很明确,而这些参数的物理意义和规范化的取值对于软件测试过程质量的评估和预测有着重要的指导意义.因此,有必要通过进一步的拟合实验分析,对参数a和b的物理意义进行深入探讨,进而讨论参数a和b的规范化取值.
2)同时鉴于在测试工程实践中,测试与开发人员变更、测试周期调整等因素的变化均是非连续的,呈现离散化特征,因此ABDOM中的相关参数需要进行进一步的离散化改进来增强ABDOM对离散变化的适应能力.
3)使用ABDOM模型对实际的软件缺陷发现过程进行预测和评估是建立ABDOM模型的最终目标.因此,基于ABDOM参数规范化研究成果,有必要开展软件缺陷发现过程质量评价因素研究.
本文将围绕以上问题开展研究与实践检验.
叠加双阻尼振荡模型ABDOM是一种可在一定条件下描述软件缺陷发现时序过程的数学模型.如式(1)所示:

软件缺陷发现时序过程的特性(时序性……