期刊文献+

SRGM建模类别与性能分析 被引量:5

Analysison SRGM modeling categories and performances
下载PDF
导出
摘要 针对软件可靠性增长模型SRGM(software reliability growth model)在可靠性评估与保障中的重要作用,为全面掌握SRGM的建模与工作机理,对SRGM的典型建模过程以及不同模型间的性能差异进行深入研究.首先剖析了SRGM建模的基础假设和含义,梳理了SRGM的发展演化历程;然后分析了两类基本SRGM建模流程与关联,针对考虑更多真实测试情况的建模趋势,对不完美排错相关与考虑测试工作量TE(Testing-Effort)相关的SRGM建模过程进行了剖析;最后选取8个典型的模型在4个失效数据集上进行实验,依据度量与拟合结果进行了模型差异化的深入分析.研究分析表明,客观上不同失效数据集间的差异以及主观上研究人员对测试过程认知的差异是造成SRGM性能差异的主要根源.进一步建立更为准确与全面的SRGM,在有限的数据集上选取出优秀的SRGM已成为当前研究中亟待解决的难题. In terms of the importance of SRGM ( Software Reliability Growth Model ) in evaluating and ensuring reliability, in order to grasp the modeling and working mechanism of SRGM, the typical process of SRGM modeling and the differences of performance in different models are studied in this article. First, the fundamental assumptions and the meaning of SRGM modeling are illustrated, and the development of SRGM is summarized. Second, the modeling processes and the relationship of two basic types of SRGM are analyzed. For the tendency of considering more real testing factors into SRGM, the SRGM modeling process relative to the imperfect debugging and TE ( Testing-Effort ) are discussed. Finally, the performances of 8 typical models selected are compared using 4 published failure data sets, and analyses on the differences are illustrated. The results indicate that the objective differences in different failure data sets and subjective differences in cognition of testing process by different researchers are the main causes that account for the different performances of SRGMs. Further establishing a more accurate and comprehensive SRGM and selecting excellent ones on finite failure data sets are the problems that must be solved in the future.
出处 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2016年第8期171-178,共8页 Journal of Harbin Institute of Technology
基金 国家科技支撑计划(2014BAF07B02) 山东省科技攻关项目(2011GGX10108 2010GGX10104)
关键词 软件可靠性增长模型 不完美排错 测试工作量 度量 预测 software reliability growth model (SRGM) imperfect debugging testing effort (TE) measurement prediction
  • 相关文献

参考文献28

  • 1AHMAD N, BOKHARI M U, QUADRI S M K, et al. The exponentiated Weibull software reliability growth model with various testing-efforts and optimal release policy: a performance analysis[J]. International Journal of Quality & Reliability Management,2008, 25 (2) : 211-235.
  • 2DOHI T, MATSUOKA T, OSAKI S. An infinite server queuing model for assessment of the software reliability[J]. Electronics and Communications in Japan (Part III: Fundamental Electronic Science),2002, 85 (3) : 43-51.
  • 3YANNIPRINCY B, SRIDHAR S. Prediction of software reliability using cobb-douglas model in SRGM[J]. Journal of Theoretical and Applied Information Technology,2014, 62 (2) : 355-363.
  • 4YAMADA S, ICHIMONRI T, NISHIWAKI M. Optimal allocation policies for testing-resource based on a software reliability growth model[J]. Mathematical and Computer Modelling,1995, 22 (10) : 295-301.
  • 5OKAMURA H, DOHI T. A novel framework of software reliability evaluation with software reliability growth models and software metrics[C]// Proceedings of the IEEE 15th International Symposium on High-Assurance Systems Engineering (HASE), Miami Beach: IEEE, 2014: 97-104.
  • 6HUANG C Y, LYU M R. Optimal release time for software systems considering cost, testing-effort, and test efficiency[J]. IEEE Transactions on Reliability,2005, 54 (4) : 583-591.
  • 7PHAM H, ZHANG Xuemei. An NHPP software reliability model and its comparison[J]. International Journal of Reliability, Quality and Safety Engineering,1997, 4 (3) : 269-282.
  • 8PHAM H, NORDMANN L, ZHANG Xuemei. A general imperfect-software-debugging model with S-shaped fault-detection rate[J]. IEEE Trans on Reliability,1999, 48 (2) : 169-175.
  • 9GOEL A L, OKUMOTO K. Time-dependent error-detection rate model for software reliability and other performance measures[J]. IEEE Transactions on Reliability,1979, R-28 (3) : 206-211.
  • 10JHA P C, GUPTA D, YANG Bo, et al. Optimal testing resource allocation during module testing considering cost, testing effort and reliability[J]. Computers & Industrial Engineering,2009, 57 (3) : 1122-1130.

二级参考文献40

  • 1M.Ohba.Inflexion S-shaped Software Reliability Growth Models[].Stochastic Models in Reliability Theory.1984
  • 2H.Pham.Software Reliability Assessment:Imperfect De- bugging and Multiple Failure Types in Software Develop- ment. EGandG-RAAM-10737 . 1993
  • 3H.Pham.A Software Cost Model with Imperfect Debug- ging,Random Life Cycle and Penalty Cost[].International Journal of Systems Science.1996
  • 4M.Ohba,S.Yamada.S-shaped Software Reliability Growth Models[].Proceedings of the th International Conference on Reliability and Maintainability.1984
  • 5X.Teng,H.Pham.Software Cost Model for Quantifying the Gain with Considerations of Random Field Environments[].IEEE Transactions on Computers.2004
  • 6X.Zhang,X.Teng,H.Pham.Considering Fault Removal Efficiency in Software Reliability Assessment[].IEEE Trans- actions on SystemsManand Cybernetics-Part A.2003
  • 7H.Pham,X.Zhang.An NHPP Software Reliability Mod- els and its Comparison[].International Journal of Reliability Quality and Safety Engineering.1997
  • 8L.Pham,H.Pham.Software Reliability Models with Time- dependent Hazard Function Based on Bayesian Approach[].IEEE Transactions on SystemsManand Cybernetics- Part A.2000
  • 9S.Yamada,M.Ohba,S.Osaki.S-shaped Reliability Growth Modeling for Software Fault Detection[].IEEE Transactions on Reliability.1983
  • 10S.Yamada,,S.Osaki.Software Reliability Growth Model- ing:Models and Applications[].IEEE Transactions on Soft- ware Engineering.1985

共引文献18

同被引文献32

引证文献5

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部