Selection of Optimal Software Reliability Growth Models Using a Distance Based Approach

Selection of Optimal Software Reliability Growth Models Using a Distance Based Approach
复制标题

DOI:
10.1109/tr.2010.2048657
复制
发表时间:
2010-06-01
影响因子:
5.9
通讯作者:
Garg, R. K.
Garg, R. K.
中科院分区:
计算机科学2区
文献类型:
--
作者:
Sharma, Kapil;Garg, Rakesh;Garg, R. K.

文献摘要

被引文献

相似文献

在过去的30年里,人们提出了大量的软件可靠性增长模型(SRGMs)来估计软件的可靠性指标,如剩余故障数、软件故障率和软件可靠性。在特定情况下选择最佳的SRGM一直是软件可靠性领域研究人员感兴趣的领域。在文献中发现的用于软件可靠性模型选择的工具和技术不能以高置信度使用,因为它们使用有限数量的模型选择标准。本文首次建立了基于距离法(DBA)的确定性定量模型,并将其应用于srgm的评价、优选和排序。DBA认识到给定应用程序需要标准的相对重要性,没有这些标准就无法完成标准间的比较。它需要一组模型选择标准,以及一组srgm,以及它们的最佳选择标准级别;它成功地将结果以价值的形式呈现出来,用于对srgm进行排名。我们使用两个不同的真实数据集来演示DBA方法。本研究的结果将是基于每个备选方案到指定最优SRGM的欧几里得复合距离对SRGM进行排序。
A large number of software reliability growth models (SRGMs) have been proposed during the past 30 years to estimate software reliability measures such as the number of remaining faults, software failure rate, and software reliability. Selection of an optimal SRGM for use in a particular case has been an area of interest for researchers in the field of software reliability. Tools and techniques for software reliability model selection found in the literature cannot be used with high confidence as they use a limited number of model selection criteria. For the first time, we developed a deterministic quantitative model based on a distance based approach (DBA) method, then applied it for evaluation, optimal selection, and ranking of SRGMs. DBA recognizes the need for relative importance of criteria for a given application, without which inter-criterion comparison could not be accomplished. It requires a set of model selection criteria, along with a set of SRGMs, and their level of criteria for optimal selection; and it successfully presents the results in terms of a merit value which is used to rank the SRGMs. We use two distinct, real data sets for demonstration of the DBA method. The result of this study will be a ranking of SRGMs based on the Euclidean composite distance of each alternative to the designated optimal SRGM.