Fault Correction Profiles

  • Authors:
  • Norman F. Schneidewind

  • Affiliations:
  • -

  • Venue:
  • ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In general, software reliability models have focusedon modeling and predicting the failure detection processand have not given equal priority to modeling the faultcorrection process. However, it is important to addressthe fault correction process in order to identify the needfor process improvements. Process improvements, inturn, will contribute to achieving software reliabilitygoals. We introduce the concept of a fault correctionprofile -- a set of functions that predict fault correctionevents as a function of failure detection events. The faultcorrection profile identifies the need for processimprovements and provides information for developingfault correction strategies. Related to the faultcorrection profile is the goal fault correction profile.This profile represents the fault correction goal againstwhich the achieved fault correction profile can becompared. This comparison motivates the concept offault correction process instability, and the attributes ofinstability. Applying these concepts to the NASAGoddard Space Flight Center fault correction processand its data, we demonstrate that the need for processimprovement can be identified, and that improvementsin process would contribute to meeting productreliability goals.