全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

考虑S型测试工作量函数与不完美排错的软件可靠性模型

DOI: doi:10.3969/j.issn.1006-7043.2011.11.012

Keywords: 测试工作量, 不完美排错, 变形S型, 软件可靠性增长模型??

Full-Text   Cite this paper   Add to My Lib

Abstract:

为准确描述测试工作量与不完美排错这2种重要测试过程因素对软件可靠性建模的影响,提升软件可靠性模型的拟合与预计精度,提出一种变形S型测试工作量函数,描述测试工作量增长速率随测试时间先增后减的S型增长趋势.在此基础上,分别提出考虑S型测试工作量函数与2种不完美排错假设的指数型非齐次泊松过程(NHPP)软件可靠性模型(即IS-TEFID1和IS-TEFID2). 在2组真实失效数据集上,将新提出的2个模型与若干已存在的软件可靠性模型进行对比. 实例验证结果显示,本文IS-TEFID2模型在2组失效数据集上的拟合与预计结果均显著好于其他模型,表明在建模过程中同时考虑变形S型测试工作量函数以及不完美排错可以有效地提升模型的拟合与预计性能.

References

[1]  MUSA J D,IANNINO A, OKUMOTO K. Software reliability, measurement, prediction and application[M]. ?America:?McGraw Hill, 1987:135-139.?
[2]  YAMADA S, HISHITANI J, OSAKI S. Software reliability growth model with Weibull testing effort:a model and application[J]. IEEE Transactions on Reliability, 1993, 42(1):100-106.?
[3]  AHMAD N, BOKHARI M U, QUADRI S M K, KHAN M G M. The exponentiated Weibull software reliability growth model with various testing-efforts and optimal release policy[J]. International Journal of Quality & Reliability Management, 2008, 25(2):211-235.?
[4]  QUADRI S M,AHMAD K, PEER M A, et al. NHPP process software reliability growth model with generalized exponential testing effort function[J]. RAU Journal of Research, 2006, 16(2):159-163.?
[5]  AHMAD N, KHAN M G M, QUADRI S M K, et al. Modeling and analysis of software reliability with Burr type X testing-effort and release-time determination[J]. Journal of Modeling in Management, 2009, 4(1):28-54.?
[6]  LIN C T, HUANG C Y. Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models[J]. The Journal of Systems and Software, 2008, 81:1025-1038.?
[7]  HUANG C Y. Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency[J]. The Journal of Systems and Software, 2005, 77:139-155.?
[8]  CHATTERJEE S, MISRA R B, ALAM S S. Joint effect of test effort and learning factor on software reliability and optimal release policy[J]. International Journal of System Science, 1997, 28(4):391-396.?
[9]  AHMAD N, KHAN M G M, RAFI L S. A study of testing-effort dependent inflection S-shaped software reliability growth models with imperfect debugging[J]. International Journal of Quality & Reliability Management, 2010, 27(1):89-110.?
[10]  KAPUR P K, GOSWAMI D N, BARDHAN A, SINGH O. Flexible software reliability growth model with testing effort dependent learning process[J]. Applied Mathematical Modeling, 2008, 32:1298-1307.?
[11]  KAPUR P K, SHATNAWI O, AGGARWAL A G, RAVI K. Unified framework for developing testing effort dependent software reliability growth models[J]. WSEAS Transactions on Systems, 2009, 4(8):521-531.?
[12]  JHA P C, GUPTA D, YANG B. Optimal testing resource allocation during module testing considering cost, testing effort and reliability[J]. Computers & Industrial Engineering, 2009, 57:1122-1130.?
[13]  HUANG C Y. Performance analysis of software reliability growth models with testing-effort and change-point[J]. The Journal of Systems and Software, 2005, 76:181-194.?
[14]  KAPUR P K, GUPTA A, OMAR S. Testing effort control using flexible software reliability growth model with change point[J]. International Journal of Performability Engineering, 2006, 2(3):245-262.?
[15]  KAPUR P K, GROVER P S, YOUNES S. Modelling an imperfect debugging phenomenon with testing effort[C]//ISSRE1994. Washington DC, 1994:178-183.?
[16]  LIN C T, HUANG C Y, CHANG J R. Integrating generalized Weibull-type testing-effort function and multiple change-points into software reliability growth models[C]// Proceedings of the 12th Asia-Pacific Software Engineering Conference. Washington DC, 2005:431-438.?
[17]  CHANG Y C, LIU C T. A generalized JM model with applications to imperfect debugging in software reliability [J]. Applied Mathematical Modeling, 2009, 33:3578-3588.?
[18]  SHYUR H J. A stochastic software reliability model with imperfect-debugging and change-point[J]. The Journal of Systems and Software, 2003, 66:135-141.?
[19]  OHBA M. Inflection S-shaped software reliability growth models[M]//Stochastic Models in Reliability Theory. Berlin:Springer, 1984:144-162.?
[20]  PHAM H, ZHANG Xuemei. NHPP software reliability and cost models with testing coverage[J]. European Journal of Operational Research, 2003, 145(2):445-454.?
[21]  PHAM H. An imperfect-debugging fault-detection dependent-parameter software[J]. International Journal of Automation and Computing, 2007, 4(4):325-328.?
[22]  PHAM H, NORDMANN L, ZHANG X. A general imperfect-software-debugging model with S-shaped fault-detection rate[J]. IEEE Transactions on reliability, 1999, 48(2):169-175.?
[23]  BARGHOUT M. Predicting software reliability using an imperfect debugging Jelinski Moranda non-homogeneous poisson process model[J]. Model Assisted Statistics and Applications, 2010, 5:31-41.?
[24]  XIE M, YANG B. A study of the effect of imperfect debugging on software development cost model[J]. IEEE Transaction on Software Engineering, 2003, 29(5):471-473.?
[25]  HUANG C Y, LIN C T. Software reliability analysis by considering fault dependency and debugging time lag[J]. IEEE Transactions on Reliability, 2006, 55(3):436-450.?
[26]  LYU M R. Handbook of software reliability engineering [M].[s.l.]: McGraw Hill, 1996: 102-110. ?
[27]  GOKHALE S S, LYU M R. A simulation approach to structure-based software reliability analysis[J]. IEEE Trans on Software Engineering, 2005, 31(8):643-656.
[28]  PHAM H. Software reliability[M]. Singapore:Springer-Verlag, 2000:210-223.?
[29]  GANA A, HUANG S T. Statistical modeling applied to managing global 5ESS-2000 switch software development [J]. Bell Labs Technical Journal, 1997, 2(1):144-153.?
[30]  KRUGER G A. Validation and further application of software reliability growth models[J]. Hewlett-Packard Journal, 1989, 40(4):75-79.?
[31]  HUANG C Y, KUO S Y, LYU M R. An assessment of testing-effort dependent software reliability growth models[J]. IEEE Transactions on Reliability, 2007, 56(2):198-211.?
[32]  SHIBATA K, RINSAKA K, DOHI T. Metrics-based software reliability models using non-homogeneous Poisson processes[C]//Proc of the 17th IEEE International Symposium on Software Reliability Engineering (ISSRE). Washington DC:IEEE Computer Society, 2006:52-61.?
[33]  CAI X, LYU M R. Software reliability modeling with test coverage experimentation and measurement with a fault-tolerant software project[C]//ISSRE2007. Washington DC:2007:17-26.?
[34]  谢景燕, 安金霞, 朱纪洪. 考虑不完美排错情况的NHPP类软件可靠性增长模型[J]. 软件学报, 2010, 21(5):942-949. ?XIE Jingyan, AN Jinxua, ZHU Jihong. NHPP software reliability growth model considering imperfect debugging[J]. Journal of Software, 2010, 21(5):942-949 .?
[35]  KUO S Y, HUANG C Y, LYU M R. Framework for modeling software reliability, using various testing-efforts and fault-detection rates[J]. IEEE Transactions on Reliability, 2001, 50(3):310-320.?
[36]  FENTON N E, NEIL M. A critique of software defect prediction models[J]. IEEE Transactions on Software Engineering,1999, 25(5):675-689.?
[37]  HUANG C Y, KUOS Y. Analysis of incorporating logistic testing-effort function into software reliability modeling[J]. IEEE Transactions on Reliability, 2002, 51(3):261-270.?
[38]  HUANG 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.
[39]  BOKHARI M U, AHMAD N. Analysis of a software reliability growth models:the case of log-logistic test-effort function [C]//Proceedings of the 17th IASTED International Conference on Modeling and Simulation. Montreal,Canada, 2006:540-545.?
[40]  YAMADA S, TOKUNO K, OSAKI S. Imperfect debugging models with fault introduction rate for software reliability assessment[J]. International Journal of Systems Science, 1992, 23(12):2241-2252.?
[41]  MUSA J D, IANNINO A, OKUMOTO K. Software reliability measurement, prediction and application[M]. ?[s.l.]:?McGraw Hill, 1987:87-99.?
[42]  OHBA M. Software reliability analysis models[J]. IBM Journal of Research and Development, 1984, 28(4):428-443.?
[43]  WOOD A P. Predicting software reliability[J]. IEEE Computer, 1996, 30(1):69-77.?

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133