Determining an Optimal Time Interval for Testing and Debugging Software

Determining an Optimal Time Interval for Testing and Debugging Software
复制标题

确定测试和调试软件的最佳时间间隔

DOI:
--
复制
发表时间:
1991
期刊:
IEEE Trans. Software Eng.
影响因子:
--
通讯作者:
N. Singpurwalla
N. Singpurwalla
中科院分区:
--
文献类型:
--
作者:
N. Singpurwalla

文献摘要

被引文献

相似文献

提出了一种决策理论方法,用于确定软件发布前的最佳测试时间间隔。该方法是基于不确定性下的决策原则,并涉及期望效用的最大化。两种合理的形式的效用函数,一个基于成本和其他涉及实现的软件的可靠性,进行了说明。使用以前的结果,软件故障的概率模型,随后的优化问题(可以使用数值技术解决)概述了单状态测试的情况下。各种输入参数的结果的敏感性进行了讨论,并概述了未来的研究方向。>
A decision-theoretic procedure for determining an optimal time interval for testing software prior to its release is proposed. The approach is based on the principles of decision-making under uncertainty and involves a maximization of expected utility. Two plausible forms for the utility function, one based on costs and the other involving the realized reliability of the software, are described. Using previous results on probabilistic models for software failure, the ensuing optimization problem (which can be addressed using numerical techniques) is outlined for the case of single-state testing. The sensitivity of the results to the various input parameters is discussed, and some directions for future research are outlined. >