Volume 37 Issue 2
Feb.  2011
Turn off MathJax
Article Contents
Li Qiuying, Li Haifeng, Lu Minyan, et al. Software reliability growth model with S-shaped testing effort function[J]. Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(2): 149-154,160. (in Chinese)
Citation: Li Qiuying, Li Haifeng, Lu Minyan, et al. Software reliability growth model with S-shaped testing effort function[J]. Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(2): 149-154,160. (in Chinese)

Software reliability growth model with S-shaped testing effort function

  • Received Date: 13 Jul 2010
  • Publish Date: 28 Feb 2011
  • The shape of the observed reliability growth curve depends strongly on the time distribution of the testing effort. Thus, the reliability estimation power of software reliability growth model (SRGM) can be improved by considering the testing effort function (TEF). Due to the integrated effects of software structure and learning factor on testing process, testing effort increasing rate may exhibit an S-shaped varying trend first increasing and then decreasing. To accurately describe this S-shaped varying trend, two S-shaped testing effort functions were proposed first, i.e. delayed S-shaped TEF and inflected S-shaped TEF, which were simple and flexible. Then two new SRGMs were put forward by combining two S-shaped TEFs into SRGM, i.e. DSTEF-SRGM and ISTEF-SRGM. Finally, for two real failure data-sets, the case study was done by comparing these two S-shaped TEF-SRGMs with several classical SRGMs and other representative SRGMs considering TEF in the form of estimation power. The result shows that compared with these comparison models, the proposed ISTEF-SRGM has the best fitting results on each data-set. In other words, the proposed ISTEF-SRGM provides novel applicability and a significantly better power of reliability estimation.

     

  • loading
  • [1] Lyu M R.Handbook of software reliability engineering [M].New York:McGraw Hill,1996 [2] 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 [3] Pham H.Software reliability [M].Singapore:Springer-Verlag,2000 [4] 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 [5] Kruger G A.Validation and further application of software reliability growth models [J].Hewlett-Packard Journal,1989,40(4):75-79 [6] Huang C Y,Kuo S Y,Michael R L.An assessment of testing-effort dependent software reliability growth models [J].IEEE Transactions on Reliability,2007,56(2):198-211 [7] Shibata K,Rinsaka K,Dohi T.Metrics-based software reliabil-ity models using non-homogeneous Poisson processes [C] // Proc of the 17th IEEE International Symposium on Software Reliability Engineering.Washington DC:IEEE Computer Society,2006:52-61 [8] 谢景燕,安金霞,朱纪洪.考虑不完美排错情况的NHPP类软件可靠性增长模型[J].软件学报,2010,21(5):942-949 Xie J Y,An J X,Zhu J H.NHPP software reliability growth model considering imperfect debugging[J].Journal of Software,2010,21(5):942-949 (in Chinese) [9] Kuo S Y,Huang C Y,Michael R L.Framework for modeling software reliability,using various testing-efforts and fault-detection rates [J].IEEE Transactions on Reliability,2001,50(3):310-320 [10] Norman E F,Martin N.A critique of software defect prediction models [J].IEEE Transactions on SoftwareEngineering.1999,25(5):675-689 [11] Huang C Y.Analysis of incorporating logistic testing-effort function into software reliability modeling [J].IEEE Transactions on Reliability,2002,51(3):261-270 [12] Musa J D,Iannino A.Software reliability,measurement,prediction and application [M].New York:McGraw Hill,1987 [13] 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 [14] Ahmad 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 [J].International Journal of Quality & Reliability Management,2008,25(2):211-235 [15] Quadri S M K.Non homogeneous Poisson process software reliability growth model with generalized exponential testing effort function [J].RAU Journal of Research,2006,16(2):159-163 [16] 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 [17] 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 [18] Huang C Y.Optimal release time for software systems considering cost,testing-effort,and test efficiency [J].IEEE Transactions on Reliability,2005,54(4):583-591 [19] 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 International Conference on Modeling and Simulation.Montreal,Canada:Acta Press,2006:540-545 [20] 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 [21] Ahmad N,Khan M G M.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 [22] Jha P C,Gupta D,Yang B,et al.Optimal testing resource allocation during module testing considering cost,testing effort and reliability [J].Computers & Industrial Engineering,2009,57:1122-1130 [23] 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 [24] 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 [25] Kapur P K,Gupta A.Testing effort control using flexible software reliability growth model with change point [J].International Journal of Performability Engineering,2006,2(3):245-262 [26] 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]//12th Asia-Pacific Software Engineering Conference.Los Alamitos:IEEE Computer Society,2005:431-438 [27] Kapur P K,Goswami D N,Amit B,et al.Flexible software reliability growth model with testing effort dependent learning process [J].Applied Mathematical Modeling,2008,32:1298-1307 [28] Kapur P K,Grover P S.Modelling an imperfect debugging phenomenon with testing effort [C]//Proceedings of the 4th Software Reliability Engineering.Los Alamitos:IEEE,1994:178-183 [29] Kapur P K,Omar S,Anu G A,et al.Unified framework for developing testing effort dependent software reliability growth models [J].WSEAS Transactions on Systems,2009,4(8):521-531 [30] Yamada S,Ohba M,Osaki S.S-shaped software reliability growth models and their applications [J].IEEE Trans on Reliability,1984,R-33(4):289-292 [31] Ohba M.Inflection S-shaped software reliability growth models [M].Stochastic Models in Reliability Theory.Berlin:Springer,1984:144-162 [32] Su Y S,Huang C Y.Neural-network-based approaches for software reliability estimation using dynamic weighted combinational models[J].The Journal of Systems and Software,2007,80:606-615 [33] 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
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(3051) PDF downloads(1143) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return