Software Reliability Management through Metrics

Abstract

As systems become increasingly software dependent, their reliability will accordingly depend more so on the reliability of their resident software. Just as techniques and processes were developed and improved to ensure hardware reliability, so must techniques evolve to ensure software reliability. Two questions are addressed by this thesis. First, how do we measure software reliability throughout a project's lifecycle? Second, is there a tool which will provide effective insight into the test-now-or-later problem? The solution to our first question is a U.S. Army software procurement methodology which is briefly outlined as the overall framework for software procurement in this thesis. A software fault analysis tool is developed and programmed. Some results from this algorithm are provided and their potential resource saving impact explored. Program managers of software-intensive projects would be well advised to use the Army's methodology and this fault analysis tool to potentially save critically short procurement resources.... Software Reliability, Software Metrics, Reliability

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1993
Accession Number
ADA267129

Entities

People

  • Douglas R. Burton

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Human Systems
  • Materials and Manufacturing Processes
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Acquisition
  • Algorithms
  • Computer Programs
  • Computers
  • Confidence Limits
  • Data Sets
  • Engineering
  • Information Exchange
  • Information Processing
  • Information Science
  • Mathematical Models
  • Metrics
  • Procurement
  • Reliability
  • Software Development
  • Software Metrics
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Defense Acquisition Program Management
  • Software Engineering.
  • Systems Analysis and Design