DocumentCode :
2743351
Title :
Failure and fault analysis for software debugging
Author :
Demillo, Richard A. ; Pan, Hsin ; Spafford, Eugene H.
Author_Institution :
Bellcore, Morristown, NJ, USA
fYear :
1997
fDate :
11-15 Aug 1997
Firstpage :
515
Lastpage :
521
Abstract :
Most studies of software failures and faults have done little more than classify failures and faults collected from long-term projects. The authors propose a model to analyze failures and faults for debugging purposes. In the model, they define “failure modes” and “failure types” to identify the existence of program failures and the nature of the program failures, respectively. The goal of this research is to achieve a systematic process model to localize faults in debugging. They first examine properties of the proposed model from a theoretical point of view, then use the trityp program as a simple example to illustrate the possible usage of the model for debugging. Further study of the failure mode, a pilot experiment of applying the proposed model, and a way to employ heuristics according to different situations for fault localization are areas of future work
Keywords :
program debugging; system monitoring; failure modes; failure types; fault localization; heuristics; program failures; software debugging; software failure; software fault analysis; systematic process model; trityp program; Computer bugs; Failure analysis; Industrial relations; Instruments; Predictive models; Programming profession; Software debugging; System testing; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
Conference_Location :
Washington, DC
ISSN :
0730-3157
Print_ISBN :
0-8186-8105-5
Type :
conf
DOI :
10.1109/CMPSAC.1997.625061
Filename :
625061
Link To Document :
بازگشت