摘要
为全面系统地了解软件测试过程中与可靠性相关的重要过程的研究现状和最新发展,对测试资源和成本的管理,以及最优发布技术问题进行了深入研究.首先将研究问题划分为4类,剖析了测试资源分配与控制,成本模型和最优发布基本内容,给出了其公式化的形式化描述和内在关系;然后从软件体系结构建模、测试过程建模、非线性最优化与仿真求解3个方面进行了技术分类评述.进一步将研究内容从5个方面进行归一化分类,并对选取的典型模型进行了归类比较总结.最后,指出了进一步研究发展的主要问题.研究分析表明,测试资源分配与成本管控和最优发布策略中,考虑到软件体系结构特征和不完美排错模型,向多目标融合方向发展,并与可靠性评估相关是后续研究的研究.
To reveal systematically the state of art of relevant sub-processes related to reliability in software test, management of test resource and cost, optimal release are studied in this article. Firstly, research contents are divided into four parts. Secondly, test resource allocation and control, cost model, optimal release, and relation of four parts are discussed, and then the formulations are also described. Thirdly, the related developing technologies are classified and summarized in accordance with software architecture modeling, test process modeling and nonlinear optimum or simulation solving. Furthermore, research contents are unified from five aspects and the latest models are classified and summarized respectively. Finally, future research directions are put forward.
出处
《哈尔滨工业大学学报》
EI
CAS
CSCD
北大核心
2014年第5期51-58,共8页
Journal of Harbin Institute of Technology
基金
国家科技支撑计划资助项目(2013BA17F02)
山东省科技攻关资助项目(2011GGX10108
2010GGX10104)
关键词
测试资源
可靠性
成本
软件可靠性增长模型
最优发布
test resource
reliability
cost
software reliability growth model
optimal release