DocumentCode :
3411794
Title :
Multiple fault diagnosis for finite state machines
Author :
Ghedamsi, Abderrazak ; Bochmann, Gregor V. ; Dssouli, Rachida
Author_Institution :
Montreal Univ., Que., Canada
fYear :
1993
fDate :
1993
Firstpage :
782
Abstract :
The authors propose a generalized diagnostic algorithm for the case where more than one fault (output and/or transfer) may be present in the transitions of a system represented by a deterministic finite state machine (FSM). If existing faults are detected, this algorithm permits the generation of a minimal set of diagnoses, each of which is formed by a set of transitions (with specific types of faults) suspected of being faulty. The occurrence in an implementation of all the faults of a given diagnosis allows the explanation of all observed implementation outputs. The algorithm guarantees the correct diagnosis of certain configurations of faults (output and/or transfer) in an implementation, which are characterized by a certain type of independence of the different faults. The authors also propose an approach for selecting additional test cases, which allows the reduction of the number of possible diagnoses. A simple example is used to demonstrate the different steps of the algorithm
Keywords :
conformance testing; finite state machines; protocols; FSM; communication protocols; conformance testing; finite state machines; generalized diagnostic algorithm; test cases; Artificial intelligence; Automata; Decision support systems; Fault detection; Fault diagnosis; Mechanical systems; Optimization methods; Predictive models; Protocols; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM '93. Proceedings.Twelfth Annual Joint Conference of the IEEE Computer and Communications Societies. Networking: Foundation for the Future, IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-3580-0
Type :
conf
DOI :
10.1109/INFCOM.1993.253291
Filename :
253291
Link To Document :
بازگشت