Advertisement

Testing-Coverage and Testing-Domain Models

  • P. K. Kapur
  • H. Pham
  • A. Gupta
  • P. C. Jha
Chapter
Part of the Springer Series in Reliability Engineering book series (RELIABILITY)

Abstract

Software development is a very complex and dynamic process. Every phase of software development can be further divided into a number of sub-phases, where each sub-phase has its own contribution to the software development process. Lot many activities are involved in each phase/sub-phase. Detailed study of each activity of this development process requires building an understanding of the various associated philosophies, theories and concepts. Same is true for the software testing phase and quality measurement.

Keywords

Coverage Function Software Reliability Testing Coverage Reliability Growth Failure Intensity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Gokhale SS, Philip T, Marinos PN, Trivedi KS (1996) Unification of finite failure non-homogeneous poisson process models through test coverage. In: Proceedings 7th International Symposium on Software Reliability Engineering, White Plains, pp 299–307Google Scholar
  2. 2.
    Malaiya YK, Li MN, Bieman JM, Karcich R (2002) Software reliability growth with test coverage. IEEE Trans Reliab 51(4):420–426CrossRefGoogle Scholar
  3. 3.
    Yamada S, Fujiwara T (2001) Testing-domain dependent software reliability growth models and their comparisons of goodness-of-fit. Int J Reliab Qual Saf Eng 8:205–218CrossRefGoogle Scholar
  4. 4.
    Fujiwara T, Yamada S (2001) Software reliability growth modeling based on testing skill characteristics: Model and Application. Electron Commun Jpn 84(3):42–48CrossRefGoogle Scholar
  5. 5.
    Malaiya YK, Yang S (1984) The coverage problem for random testing. Proc Int Test Conf ITC-84:237–245Google Scholar
  6. 6.
    Ramsey J, Basili (1985) Analyzing the test process using structural coverage. In: Proceedings 8th International Conference on Software Engineering, London, England, 306–312Google Scholar
  7. 7.
    Malaiya YK, Karunanithi N, Verma P (1992) Predictability of software reliability models. IEEE Trans Reliab 41:539–546MATHCrossRefGoogle Scholar
  8. 8.
    Malaiya YK, Mayrhauser A, Srimani P (1993) An examination of fault exposure ratio. IEEE Trans Softw Eng 19(11):1087–1094CrossRefGoogle Scholar
  9. 9.
    Malaiya YK, Li N, Bieman J, Karcich R, Skibbe B (1994) The relationship between test coverage and reliability. In: Proceedings of the 5th International Symposium Software Reliability Engineering, Monterey, CA, pp 186–195Google Scholar
  10. 10.
    Yamada S, Ohba M, Osaki S (1983) S-shaped software reliability growth modeling for software error detection. IEEE Trans Reliab R-32(5):475–484CrossRefGoogle Scholar
  11. 11.
    Pham H, Zhang X (2003) NHPP software reliability and cost models with testing coverage. Eur J Oper Res 145(2):443–454MATHCrossRefGoogle Scholar
  12. 12.
    Kapur PK, Singh O, Gupta A (2005) Some modeling peculiarities in software reliability. In: Proceedings Kapur PK, Verma AK (eds) Quality, reliability and infocom technology, trends and future directions. Narosa Publications Pvt. Ltd., New Delhi, pp 20–34Google Scholar
  13. 13.
    Pham H (2006) System software reliability., Reliability engineering seriesSpringer Verlag, LondonGoogle Scholar
  14. 14.
    Inoue S, Yamada S (2008) Two dimensional software reliability assessment with testing coverage. The 2nd International Conference on Secure System Integration and Reliability Improvement, pp 150–155Google Scholar
  15. 15.
    Ishii T, Dohi T, (2006) Two-Dimensional Software Reliability Models and Their Application. In: Proceedings 12th Pacific Rim International Symposium on Dependable Computing (PRDC'06), pp 3–10Google Scholar
  16. 16.
    Inoue S, Yamada S (2004) Testing coverage dependent software reliability growth modeling. Int J Reliab Qual Saf Eng 11(4):303–312CrossRefGoogle Scholar
  17. 17.
    Varian HR (1991) Intermediate microeconomics—a modern approach, 2nd edn. WW Norton & Company, New YorkGoogle Scholar
  18. 18.
    Ahn CW, Chae KC, Clark GM (1998) Estimating parameters of the power law process with two measures of failure time. J Qual Technol 30(2):127–132Google Scholar
  19. 19.
    Kapur PK, Singh O, Bardhan A (2005) A software reliability growth model for operational use with testing coverage. In: Kapur PK, Verma AK (eds) Quality, reliability and IT (trends and future directions). Narosa Publications Pvt. Ltd., New Delhi, pp 60–73Google Scholar
  20. 20.
    Kapur PK, Garg RB (1992) A software reliability growth model for an error removal phenomenon. Softw Eng J 7:291–294CrossRefGoogle Scholar
  21. 21.
    Kapur PK, Khatri S, Gupta A, Singh VB (2006) Flexible testing-domain dependent software reliability growth models. In Proceedings Varde PV, Srividya A, Sanyasi Rao VVS, Chauhan A (eds) Reliability safety and hazards: advances in risk-informed technology, Narosa Publications Pt. Ltd., New Delhi, pp 166–174Google Scholar
  22. 22.
    Goel AL, Okumoto K (1979) Time dependent error detection rate model for software reliability and other performance measures. IEEE Trans Reliab R-28(3):206–211CrossRefGoogle Scholar
  23. 23.
    Yadav K, Goswami DN, Kapur PK (2007) Testing-domain based software reliability growth models for distributed environment. In: Proceedings 3rd International Conference on Reliability and Safety Engineering (INCRESE-2007), Udaipur, pp 614–628Google Scholar
  24. 24.
    Kapur PK, Yadav K, Singh O, Yadavalli VSS (2007) Testing-domain dependent software reliability growth models with power-logistic function. In: Kapur PK, Verma AK (eds) Quality reliability and infocom technology. MacMillan India Ltd., pp 284–294Google Scholar
  25. 25.
    Tohma Y, Yamano H, Ohba M, Jacoby R (1991) The estimation of parameters of the hypergeometric distribution and its application to the software reliability growth model. IEEE Trans Softw Eng SE-17:483–489MathSciNetCrossRefGoogle Scholar
  26. 26.
    Brooks WD, Motley RW (1980) Analysis of discrete software reliability models—technical report (RADC-TR-80-84). Rome Air Development Center, New YorkGoogle Scholar

Copyright information

©  Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.Department of Operational ResearchUniversity of DelhiDelhiIndia
  2. 2.Department of Industrial and Systems EngineeringRutgers UniversityPiscatawayUSA

Personalised recommendations