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