Abstract
Software quality metrics have potential for helping to assure the quality of software on large projects such as the Space Shuttle flight software. It is feasible to validate metrics for controlling and predicting software quality during design by validating metrics against a quality factor. Quality factors, like reliability, are of more interest to customers than metrics, like complexity. However quality factors cannot be collected until late in a project. Therefore the need arises to validate metrics, which developers can collect early in a project, against a quality factor. We investigate the feasibility of validating metrics for controlling and predicting quality on the Space Shuttle. The key to the approach is the use of validated metrics for early identification and resolution of quality problems.
Similar content being viewed by others
References
Conover, W.J. (1971) Practical Nonparametric Statistics (John Wiley, New York, NY).
IEEE (1990) IEEE Glossary of Software Engineering Terminology, 610.12.
IEEE (1993) Standard for a Software Quality Metrics Methodology, IEEE Std 1061–1992, March 12.
Jenkins, G.M. and Watts, D.G. (1968) Spectral Analysis and its Applications (Holden-Day, San Francisco).
Jobson, J.D. (1992) Applied Multivariate Data Analysis, Volumes I and II (Springer-Verlag, New York, NY).
Khoshgoftarr, T.M., Munson, J.C., Bhattacharya, B.B. and Richardson, G.D. (1992) Predictive modeling techniques of software quality from software measures. IEEE Transactions on Software Engineering, 18, 979–987.
Kleinbaum, D.G. and Kupper, L.L. (1978) Applied Regression Analysis and Other Multivariate Methods (Duxbury Press, North Scituate, Massachusetts, USA).
Schneidewind, N.F. (1992a) Methodology for validating software metrics. IEEE Transactions on Software Engineering, 18, 410–422.
Schneidewind, N.F. (1992b) Minimizing risks in applying metrics on multiple projects, in Proceedings of the Third International Symposium on Software Reliability Engineering, Raleigh, NC, October 9, pp. 173–182.
Schneidewind, N.F. (1993) Software reliability model with optimal selection of failure data. IEEE Transactions on Software Engineering, 19, 1095–1104.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Schneidewind, N.F. Controlling and predicting the quality of space shuttle software using metrics. Software Qual J 4, 49–68 (1995). https://doi.org/10.1007/BF00404649
Issue Date:
DOI: https://doi.org/10.1007/BF00404649