Skip to main content
Log in

Software metrics validation: Space Shuttle flight software example

  • Published:
Annals of Software Engineering

Abstract

Software quality metrics have potential for helping to ensure the quality of software on large projects such as theSpace Shuttle flight software. It is feasible to validate metrics for the purpose of 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 theSpace Shuttle. The key to the approach is the use of validated metrics for early identification and resolution of quality problems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Conover, W.J. (1971),Practical Nonparametric Statistics, Wiley, New York.

    Google Scholar 

  • IEEE/ANSI Glossary of Software Engineering Terminology, IEEE Std 610.12 (1991) New York.

  • IEE93/ANSI Standard for a Software Quality Metrics Methodology, IEEE Std 1061 (1992) New York.

  • Jenkins, G.M. and D.G. Watts (1968),Spectral Analysis and its Applications, Holden-Day, San Francisco, CA.

    Google Scholar 

  • Jobson, J.D. (1992),Applied Multivariate Data Analysis, Volumes I and II, Springer-Verlag, New York.

    Google Scholar 

  • Khoshgoftaar, T.M.,et al. (1992), “Predictive Modeling Techniques of Software Quality from Software Measures”,IEEE Transactions on Software Engineering 18, 11, 979–987.

    Google Scholar 

  • Kleinbaum, D.G. and L.L. Kupper (1978),Applied Regression Analysis and Other Multivariate Methods, Duxbury Press, North Scituate, MA.

    Google Scholar 

  • Schneidewind, N.F. (1992a), “Methodology for Validating Software Metrics”,IEEE Transactions on Software Engineering 18, 5, 410–422.

    Google Scholar 

  • Schneidewind, N.F. (1992b), “Minimizing Risks in Applying Metrics on Multiple Projects”, InProceedings of the Third International Symposium on Software Reliability Engineering, Computer Society Press, Los Alamitos, CA, pp. 173–182.

    Google Scholar 

  • Schneidewind, N.F. (1993). “Software Reliability Model with Optimal Selection of Failure Data”,IEEE Transactions on Software Engineering 19, 11, 1095–1104.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schneidewind, N.F. Software metrics validation: Space Shuttle flight software example. Ann Software Eng 1, 287–309 (1995). https://doi.org/10.1007/BF02249054

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02249054

Keywords

Navigation