JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Virtual Coverage: A New Approach to Coverage-Based Software Reliability Engineering
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
Virtual Coverage: A New Approach to Coverage-Based Software Reliability Engineering
Park, Joong-Yang; Lee, Gyemin;
  PDF(new window)
 Abstract
It is common to measure multiple coverage metrics during software testing. Software reliability growth models and coverage growth functions have been applied to each coverage metric to evaluate software reliability; however, analysis results for the individual coverage metrics may conflict with each other. This paper proposes the virtual coverage metric of a normalized first principal component in order to avoid conflicting cases. The use of the virtual coverage metric causes a negligible loss of information.
 Keywords
Software reliability;software testing;coverage metric;coverage growth function;principal component;
 Language
English
 Cited by
 References
1.
Crespo, A. N., Pasquini, A., Jino, M. and Maldonado, J. C. (2008). A binomial software reliability model based on coverage of structural testing criteria, Empirical Software Engineering, 13, 185-209. crossref(new window)

2.
Crespo, A. N., Pasquini, A., Jino, M. and Maldonado, J. C. (2009). Applying code coverage approach to an infinite failure software reliability model, Proceedings of 23rd Brazilian Symposium on Software Reliability Engineering, 216-226.

3.
Fujiwara, T., Park, J.-Y. and Park, J. H. (2007). Evaluation and application of MVFs in coverage for coverage-based NHPP SRGM frameworks, Proceedings of 5th ACIS International Conference of Software Engineering Research, Management & Applications (SERA2007), Busan Korea, 385-392.

4.
Gokhale, S. S., Philip, T., Marinos, P. N. and Trivedi, K. S. (1996). Unification of finite failure non-homogeneous Poisson process models through test coverage, Proceedings of 7th IEEE International Symposium on Software Reliability Engineering, 299-307.

5.
Kapur, P. K., Singh, O. P. and Yadav K. (2006). Software reliability growth model incorporating testing coverage and related testing effort control problem, Communications in Dependability and Quality Management, 9, 132-147.

6.
Lyu, M. R. (1996). Handbook of Software Reliability Engineering, McGraw-Hill, New York.

7.
Malaiya, Y. K., Li, M. N., Bieman, J. M. and Karcich, R. (2002). Software reliability growth and test coverage, IEEE Transactions on Reliability, 51, 420-426. crossref(new window)

8.
Musa, J. D. (1999). Software Reliability Engineering: More Reliable Faster Development and Testing, McGraw-Hill, New York.

9.
Musa, J. D., Iannino, A. and Okumoto, K. (1987). Software Reliability: Measurement, Prediction, Application, McGraw-Hill, New York.

10.
Park, J.-Y. and Fujiwara, T. (2006). Coverage growth functions for software reliability modeling, Proceedings of 2nd Asian International Workshop on Advanced Reliability Modeling, 435-442.

11.
Park, J.-Y., Kim, Y. S. and Park, J. H. (2003). Modeling a relationship between reliability and software coverage, International Journal of Reliability and Application, 4, 131-139.

12.
Park, J.-Y., Kim, Y. S. and Park, J. H. (2004). Modeling the failure rate function in coverage and software reliability growth, The Asian Journal on Quality, 5, 110-121. crossref(new window)

13.
Park, J.-Y. and Lee, G. (2010). Selection of a predictive coverage growth function, Communications of the Korean Statistical Society, 17, 909-916. crossref(new window)

14.
Park, J.-Y., Lee, G. and Park, J. H. (2007). A class of discrete time coverage growth functions for software reliability engineering, Communications of the Korean Statistical Society, 14, 497-506. crossref(new window)

15.
Park, J.-Y., Lee, G. and Park, J. H. (2008a). A class of coverage growth functions and its practical application, Journal of the Korean Statistical Society, 37, 241-247. crossref(new window)

16.
Park, J.-Y., Lee, G. and Park, J. H. (2008b). A general coverage-based NHPP SRGM framework, Communications of the Korean Statistical Society, 15, 875-881. crossref(new window)

17.
Pasquini, A., Crespo, A. N. and Matrella, P. (1996). Sensitivity of reliability-growth models to operational profile errors vs. testing accuracy, IEEE Transactions on Reliability, 45, 531-540. crossref(new window)

18.
Pham, H. and Zhang, X. (2003). NHPP software reliability and cost models with testing coverage, European Journal of Operational Research, 145, 443-454. crossref(new window)

19.
Vouk, M. A. (1992). Using reliability models during testing with nonoperational profile, Proceedings of 2nd Bellcore/Purdue workshop on issues in software reliability estimation, 103-111.