Skip to main content

Assessment of Software Reliability

  • Conference paper

Part of the book series: Proceedings in Operations Research ((ORP,volume 1972))

Abstract

This paper discusses methods for and problems in achieving reliability of large-scale software systems. Comparative studies were made of a U. S. Air Force software project, a NASA software project, and a commercial software project. Software development and test management procedures which lead to software reliability are analyzed. The underlying premise is that software reliability must be designed into the system from the outset using a systems approach. The systems approach to achieving software reliability requires (1) understanding of the total software development and test life cycle, (2) identification of conventional and extended conventional test techniques for precision validation testing of applications programs, and (3) allocation of resources in a cost- and performance-effective manner, in advance, over the entire development period.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lt./Col. T. J. DeSchon, Managing the Development of Large Software Systems: A USAF Command System, Air Force Satellite Control Facility, Space and Missile Systems Organization, Los Angeles, California, presented at Wescon, 25 August 1970.

    Google Scholar 

  2. J. A. N. Lee, The Anatomy of a Compiler, University of Massachusetts, Van Nostrand, New York, 1967.

    Google Scholar 

  3. J. R. Brown and R. H. Hoffman, Automating Software Development — A Survey of Techniques and Automated Tools, TRW Systems, May 1972.

    Google Scholar 

  4. H. E. Lemmon, Outline of a Presentation for Safeguard Software Evaluation, TRW Systems, 15 August 1969, Overview

    Google Scholar 

  5. R. W. Wolverton, TRW Systems, 2 May 1970, 24 pps.

    Google Scholar 

  6. N. R. Greenfeld, Computer System Support for Data Analysis, PhD Thesis, Millikan Library, California Institute of Technology, Pasadena, California, May 1972, 125 pps.

    Google Scholar 

  7. E. C. Nelson, Data Structures — A Mathematical Theory, TRW Systems, Redondo Beach, California, 25 May 1972, 59 pps.

    Google Scholar 

  8. The Blue Ribbon Defense Panel, Report to the President and Secretary of Defense, 1 July 1970, pps 88–91, 151–158.

    Google Scholar 

  9. R. W. Wolverton, Levi Carey, and Vance Norum, Software Standards and Procedures, TRW Systems Group, 427M Volume VI, Technical Standards, Section 6, 30 May 1972, pps. 6–1 to 6–45.

    Google Scholar 

  10. J. O. Lilly and R. G. Millard, Management Control of a Developing System, IBM Houston Operations, Real Time Systems Seminar, Houston, Texas, November 2–4, 1966, 46 pps.

    Google Scholar 

  11. J. C. Stokes, Managing the Development of Large Software Systems, Apollo Real-Time Control Center, NASA Manned Spacecraft Center, Houston, Texas, 1970 WESCON Technical Papers, August 25–28, 1970, 15 pps.

    Google Scholar 

  12. J. A. Martin, Programming Real-Time Computer Systems, Prentice-Hall, New York, 1965.

    Google Scholar 

  13. J. V. Schnurbusch, Verification of the Apollo Real-Time Mission Program, Proceedings, AIAA Aerospace Computer Systems Conference, September 1969.

    Google Scholar 

  14. B. W. Boehm, Some Information Processing Implications of Air Force Space Missions: 1970–1980, The Rand Corporation, Memorandum RM-6213-PR, January 1970.

    Google Scholar 

  15. W. W. Royce, Managing the Development of Large Software Systems: Concepts and Techniques, TRW Systems Group, Redondo Beach, California, 1970 WESCON Technical Papers, August 25–28, 1970, 9 pps.

    Google Scholar 

  16. W. L. Hetrick, Computer Program Integration Contractor Software Problem Reports from IOC Testing, TRW Systems Group, Unpublished Note, 25 January 1972.

    Google Scholar 

  17. E. A. Rollin and S. S. Burks, Automated Test Tools, TRW Systems Group, 17 December 1969; System Quality Assurance Techniques, TRW Systems Group, 17 December 1969.

    Google Scholar 

  18. R. J. Rubey, R. D. Hartwick, W. C. Nielsen, and O. F. Taber, Definition and Evaluation of Merit in Spacebome Software, Logicon, Incorporated, San Pedro, California, June1968, 128 pages.

    Google Scholar 

  19. Theodore W. Bauer, Requirements for National Defense, Industrial College of the Armed Forces, Washington, D.C., 1970, 181 pages.

    Google Scholar 

  20. SSD Exhibit 61–47B, Computer Program Subsystem Development Milestones, Space and Missile Systems Organization, Los Angeles Station, California, 1 April 1966, 29 pages.

    Google Scholar 

  21. American National Standards Institute, Committee X3K1, Computers and Information Processing, Standards for Computer Project Documentation, Outline of Items of Information, J. N. Ridgell, Chairman, Washington, D. C, 3 July 1972, 7 pages.

    Google Scholar 

  22. R. W. Wolverton, The Cost of Developing Large Scale Software, TRW Systems Group, Redondo Beach, California; presented at IEEE’72 INTERCON, New York, N. Y., March 20–23, 1972, 21 pages.

    Google Scholar 

  23. B. W. Boehm, D. W. Kosy, and N. R. Nielsen, ECSS: A Prospective Design Tool for Integrated Information Systems, The Rand Corporation, Santa Monica, California; presented at AIAA Integrated Information Systems Conference, AIAA Paper No. 71–228, Palo Alto, California, February 17–19, 1971, 12 pages.

    Google Scholar 

  24. V. LaBolle, Cost Estimating for Computer Programming, Los Angeles Department of Water and Power, Los Angeles, California; presented at IEEE’72 INTERCON, New York, N. Y., March 20–23, 1972, 40 pages.

    Google Scholar 

  25. TRW Systems Group, Software Development Characteristics Study for the CCIP-85 Study Group, C. A. Bosch TRW Study Manager, B. W. Boehm CCIP-85 Study Chairman, Redondo Beach, California, October 1971.

    Google Scholar 

  26. B.J. Hatter, Excerpt from COP Study Regarding Analysis of TRW Software Analysis Data, Lulejian and Associates, Inc., Redondo Beach, California, November 1971.

    Google Scholar 

  27. H. D. Mills, On the Statistical Validation of Computer Programs, Unpublished Paper, July 1970.

    Google Scholar 

  28. W. Feller, An Introduction to Probability Theory and Its Application, Vol. 1, John Wiley and Sons, Inc., New York, N.Y., 1957.

    Google Scholar 

  29. Z. Jelinski and P. B. Moranda, Software Reliability Research, Conference on Statistical Methods for the Evaluation of Computer Systems Performance, Brown University, Providence, Rhode Island, November 1971.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1973 Physica-Verlag, Rudolf Leibing KG, Würzburg

About this paper

Cite this paper

Schick, G.J., Wolverton, R.W. (1973). Assessment of Software Reliability. In: Jacob, H., Pressmar, D.B., Todt, H., Zimmermann, HJ. (eds) Vorträge der Jahrestagung 1972 DGOR / Papers of the Annual Meeting 1972. Proceedings in Operations Research, vol 1972. Physica-Verlag HD. https://doi.org/10.1007/978-3-642-99746-4_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-99746-4_30

  • Publisher Name: Physica-Verlag HD

  • Print ISBN: 978-3-7908-0124-8

  • Online ISBN: 978-3-642-99746-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics