Browse > Article
http://dx.doi.org/10.5351/CSAM.2013.20.6.467

Virtual Coverage: A New Approach to Coverage-Based Software Reliability Engineering  

Park, Joong-Yang (Department of Information and Statistics, Gyeongsang National University)
Lee, Gyemin (Department of Information and Statistics, Gyeongsang National University)
Publication Information
Communications for Statistical Applications and Methods / v.20, no.6, 2013 , pp. 467-474 More about this Journal
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;
Citations & Related Records
Times Cited By KSCI : 5  (Citation Analysis)
연도 인용수 순위
1 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.   과학기술학회마을   DOI   ScienceOn
2 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.   과학기술학회마을   DOI   ScienceOn
3 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.   DOI   ScienceOn
4 Pham, H. and Zhang, X. (2003). NHPP software reliability and cost models with testing coverage, European Journal of Operational Research, 145, 443-454.   DOI   ScienceOn
5 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.
6 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.   DOI
7 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.
8 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.
9 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.
10 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.
11 Lyu, M. R. (1996). Handbook of Software Reliability Engineering, McGraw-Hill, New York.
12 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.   DOI   ScienceOn
13 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.
14 Musa, J. D. (1999). Software Reliability Engineering: More Reliable Faster Development and Testing, McGraw-Hill, New York.
15 Musa, J. D., Iannino, A. and Okumoto, K. (1987). Software Reliability: Measurement, Prediction, Application, McGraw-Hill, New York.
16 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.
17 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.   DOI
18 Park, J.-Y. and Lee, G. (2010). Selection of a predictive coverage growth function, Communications of the Korean Statistical Society, 17, 909-916.   과학기술학회마을   DOI   ScienceOn
19 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.   과학기술학회마을   DOI   ScienceOn