Skip to main content

Dynamic Methods

  • Chapter
  • 85 Accesses

Part of the book series: The Kluwer International Series in Software Engineering ((SOFT,volume 4))

Abstract

There is a kind of so-called defect-counting software reliability models which take the number of software defects as a model parameter and use past software failure times to forecast future software failure/reliability behavior. Obviously in theory, these models can be used to estimate the number of software defects as long as the observed software failure data suffice the model parameter estimation schemes to work. Dynamic methods mean that the ‘dynamic’ information of failure times are used.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C.T. Baker, “Effects of Field Service on Software Reliability”, IEEE Transactions on Software Engineering, Vol.14, No.2, 1988, pp254–258.

    Article  Google Scholar 

  2. P. Bishop, R. Bloomfield, “A Conservative Theory for Long-term Reliability-Growth Prediction”, IEEE Transactions on Reliability, Vol.45, No.4, 1996, pp550–560.

    Article  Google Scholar 

  3. K.Y. Cai, “Towards a Conceptual Framework of Software Run Reliability Modeling”, PDCS2 Deliverables, 1994, pp525–554.

    Google Scholar 

  4. K.Y. Cai, “Censored Software-Reliability Models”. IEEE Transactions on Reliability, Vol.46, No.1, 1997, pp69–75.

    Article  Google Scholar 

  5. K.Y. Cai, C.Y. Wen, M.L. Zhang, “Fuzzy Variables as a Basis for a Theory of Fuzzy Reliability in the Context of Possibility Context”, Fuzzy Sets and Systems, Vol.42, 1991, pp145–176.

    Article  MathSciNet  MATH  Google Scholar 

  6. K.Y. Cai, C.Y. Wen, M.L. Zhang, “A Novel Approach to Software Reliability Modeling”, Microelectronics and Reliability, Vol.33, No.15, 1993, pp2265–2267.

    Article  Google Scholar 

  7. S. Campodonico, N.D. Singpurwalla, “A Bayesian Analysis of the Logarithmic-Poisson Execution Time Model Based on Expert Opinion and Failure Data”, IEEE Transactions on Software Engineering, Vol.20, No.9, 1994, pp677–683.

    Article  Google Scholar 

  8. I. Fakhre-Zakeri, E. Slud, “Mixture Models for Reliability of Software with Imperfect Debugging: Identificability of Parameters”, IEEE Transactions on Reliability, Vol.44, No.1, 1995, pp104–112.

    Article  Google Scholar 

  9. W.H. Farr, “A Survey of Software Reliability Modeling and Estimation”, NSWC-TR-82-171, 1982.

    Google Scholar 

  10. J.M. Finkelstein, “A Logarithmic Reliability-Growth Model for Single-Mission Systems”, IEEE Transactions on Reliability, Vol.R-32, No.5, 1983, pp508–511.

    Article  Google Scholar 

  11. A. Fries, A. Sen, “A Survey of Discrete Reliability-Growth Models”, IEEE Transactions on Reliability, Vol.45, No.4, 1996, pp582–604.

    Article  Google Scholar 

  12. G.L. Gentzler, Jr., N.M. Andrews, “Data Stability in an Application of a Software Reliability Model”, IEEE Journal on Selected Areas in Communications, Vol.8, No.2, 1990, pp273–275.

    Article  Google Scholar 

  13. A.L. Goel, Software Reliability Modeling and Estimation Techniques, RADC-TR-82-263, 1982.

    Google Scholar 

  14. A. LGoel, K. Okumoto, “A Time Dependent Error Detection Rate for a Large Scale Software System”, Proc. 3rd USA-Japan Computer Conference, 1978, pp35–40.

    Google Scholar 

  15. I.B.J. Goudie, C.M. Goldie, “Initial Size Estimation for Linear Pure Death Process”, Biometrika, Vol.68, No.2, 1981, pp543–550.

    Article  MathSciNet  MATH  Google Scholar 

  16. Z. Jelinski, P.B. Moranda, “Software Reliability Research”, in: W. Greiberger (Cd), Statistical Computer Performance Evaluation, Academic Press, 1972, pp465–484.

    Google Scholar 

  17. H. Joe, N. Reid, “On the Software Reliability Models of Jelinski-Moranda and Littlewood”, IEEE Transactions on Reliability, Vol.R-34, No.3, 1985, pp216–218.

    Article  Google Scholar 

  18. H. Joe, N. Reid, “Estimating the Number of Faults in a System”, Journal of the American Statistical Association, Vol.80, No.389, 1995, pp222–226.

    Article  MathSciNet  Google Scholar 

  19. M. Kaaniche, K. Kanoun, “The Discrete-Time Hyperexponential Model for Software Reliability Growth Evaluation”, Proc. 3rd International Symposium on Software Reliability Engineering, 1992, pp64–75.

    Google Scholar 

  20. G.Q. Kenney, “Estimating Defects in Commercial Software During Operational Use”, IEEE Transactions on Reliability, Vol.42, No.1, 1993, pp107–115.

    Article  MATH  Google Scholar 

  21. W. Kremer, “Birth-Death and Bug Counting”, IEEE Transactions on Reliability, Vol.R-32, No.1, 1983, pp37–47.

    Article  Google Scholar 

  22. W. Kuo, “Software Reliability Estimation: a Realization of Competing Risk”, Microelectronics and Reliability, Vol.23, No.2, 1983, pp247–260.

    Google Scholar 

  23. N. Langberg, N.D. Singpurwalla, “Some Fundamental Considerations in Software Reliability Models”, in: A. Serra, R.E. Barlow (eds), Theory of Reliability, North-Holland, 1986, pp379–404.

    Google Scholar 

  24. B. Lennselius, L. Rydstrom, “Software Fault Content and Reliability Estimations for Telecommunication Systems”, IEEE Journal on Selected Areas in Communications, Vol.8, No.2, 1990, pp262–272.

    Article  Google Scholar 

  25. B. Littlewood, “A Critique of the Jelinski-Moranda Model for Software Reliability”, Proc. Annual Reliability and Maintainability Symposium, 1981, pp357–361.

    Google Scholar 

  26. B. Littlewood, “Software Reliability Model for Modular Program Structure”, ”, IEEE Transactions on Reliability, Vol.R-28, No.3, 1979, pp241–246.

    Article  Google Scholar 

  27. D.R. Miller, “Exponential Order Statistic Models of Software Reliability Growth”, IEEE Transactions on Software Engineering, Vol.SE-12, No.1, 1986, pp12–24.

    Article  Google Scholar 

  28. J.D. Musa, A. Iannino, K. Okumoto, Software Reliability: Measurement, Prediction, Application, McGraw-Hill, 1987.

    Google Scholar 

  29. S. Nahmias, “Fuzzy Variables”, Fuzzy Sets and Systems, Vol.1, 1978, pp97–110.

    Article  MathSciNet  MATH  Google Scholar 

  30. T.K. Nayak, “Software Reliability: Statistical Modeling & Estimation”, IEEE Transactions on Reliability, Vol.R-35, No.5, 1986, pp566–570.

    Article  Google Scholar 

  31. C.V. Ramamoorthy, F.B. Bastani, “Software Reliability — Status and Perspective”, IEEE Transactions Software Engineering, Vol.SE-8, No.4, 1982, pp354–371.

    Article  Google Scholar 

  32. A. Renyi, Probability Theory, North-Holland, 1970.

    Google Scholar 

  33. A.A. Salvia, R.C. Bollinger, “On Discrete Hazard Functions”, IEEE Transactions on Reliability, Vol.R-31, No.5, pp458–459.

    Google Scholar 

  34. N.F. Schneidewind, “Software Reliability Model with Optimal Selection of Failure Data”, IEEE Transactions on Software Engineering, Vol.19, No.11, 1993, pp1095–1104.

    Article  Google Scholar 

  35. G.J. Schick, R.W. Wolverton, “An Analysis of Competing Software Reliability Models”, IEEE Transactions on Software Engineering, Vol.SE-4, No.2, 1978, pp114–120.

    Article  Google Scholar 

  36. N.F. Schneidewind, “Analysis of Error Processes in Computer Software”, Proc. the International Conference on Reliable Software, 1975, pp337–346.

    Google Scholar 

  37. J.G. Shanthikumar, “Software Reliability Models: a Review”, Microelectronics and Reliability, Vol.23, No.5, 1983, pp903–943.

    Article  Google Scholar 

  38. N.D. Singpurwalla, R. Soyer, “Assessing the Reliability of Software: an Overview”, in: S. Ozekici (ed), Reliability and Maintenance of Complex Systems, Springer, 1996, pp345–367.

    Google Scholar 

  39. X.Q. Song, “A Characteristic Analysis of Jelinski-Moranda Software Reliability Model”, (in Chinese), System Engineering and Electronic Technology, September 1997, pp44–47.

    Google Scholar 

  40. P. Spreij, “Parameter Estimation for a Specific Software Reliability Model”, IEEE Transactions on Reliability, Vol.R-34, 1985, pp323–328.

    Article  Google Scholar 

  41. M. Trachtenberg, “A General Theory of Software-Reliability Modeling”, IEEE Transactions on Reliability, Vol.39, No.1, 1990, pp92–96.

    Article  MATH  Google Scholar 

  42. S.N. Weiss, E.J. Weyuker, “An Extended Domain-Based Model of Software Reliability”, IEEE Transactions on Software Engineering, Vol.14, No.10, 1988, pp1512–1514.

    Article  MathSciNet  MATH  Google Scholar 

  43. M. Xie, Software Reliability Modeling, World Scientific, 1991.

    Google Scholar 

  44. M. Xie, M. Zhao, “The Schneidewind Software Reliability Model Revisited”, Proc. 3rd International Symposium on Software Reliability Engineering, 1992, pp184–192.

    Google Scholar 

  45. S. Yamada, M. Ohba, S. Osaki, “S-shaped Reliability Growth Modeling for Software Error Detection”, IEEE Transactions on Reliability, Vol.R-32, No.5, 1983, pp475–478.

    Article  Google Scholar 

  46. S. Yamada, M. Ohba, S. Osaki, “S-shaped Reliability Growth Modeling and Their Applications”, IEEE Transactions on Reliability, Vol.R-33, No.4, 1984, pp289–292.

    Article  Google Scholar 

  47. S. Yamada, S. Osaki, H. Narihisa, “Software Reliability Growth Modeling with Number of Test Runs”, Transactions on IECE of Japan, Vol.E67, No.2, 1984, pp79–83.

    Google Scholar 

  48. P. Yip, D.Y.T. Fong, “Estimating Population Size from a Removal Experiment”, Statistics and Probability Letters, Vol.16, 1993, pp129–135.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer Science+Business Media New York

About this chapter

Cite this chapter

Cai, KY. (1998). Dynamic Methods. In: Software Defect and Operational Profile Modeling. The Kluwer International Series in Software Engineering, vol 4. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-5593-3_3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-5593-3_3

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7559-3

  • Online ISBN: 978-1-4615-5593-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics