A Time Dependent Error Detection Rate Model for Software Performance Assessment with Applications.

Abstract

The objective of this study was to develop a parsimonious model whose parameters have a physical interpretation, and which can be used to predict various quantitative measures for software performance assessment. With this objective, the behavior of the software failure counting process (N(t), t equal to or greater than zero) has been studied. It is shown that N(t) can be well described by a non-homogeneous Poisson process (NHPP) with a two parameter exponentially decaying error detection rate. Several measures, such as the number of failures by some prespecified time, the number of errors remaining in the system at a future time, and software reliability during a mission, have been proposed in this report. Models for software performance assessment are also derived. Two methods are developed to estimate model parameters from either failure count data or times between failures. A goodness-of-fit test is also developed to check the adequacy of the fitted model. Finally, actual failure data are analyzed from two DOD software systems. One is a large command and control system and the other a Naval data analysis system. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1980
Accession Number
ADA088186

Entities

People

  • Amrit L. Goel
  • K. Okumoto

Organizations

  • Syracuse University

Tags

Communities of Interest

  • C4I
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Command And Control
  • Command And Control Systems
  • Computer Programming
  • Computer Programs
  • Control Systems
  • Data Analysis
  • Data Mining
  • Data Science
  • Databases
  • Goodness Of Fit Tests
  • Information Science
  • Probabilistic Models
  • Random Variables
  • Reliability
  • Software Development
  • Statistical Analysis
  • Statistics

Fields of Study

  • Engineering

Readers

  • Computational Modeling and Simulation
  • Database Systems and Applications
  • Statistical inference.

Technology Areas

  • Fully Networked C3
  • Fully Networked C3 - Command and Control