DocumentCode
1824798
Title
Diagnosis of single transition faults in communicating finite state machines
Author
Ghedamsi, Abderrazak ; Bochmann, Gregor V. ; Dssouli, Rachida
Author_Institution
Montreal Univ., Que., Canada
fYear
1993
fDate
25-28 May 1993
Firstpage
157
Lastpage
166
Abstract
The authors propose a generalized diagnostic algorithm for the case where more than one fault (output or transfer) may be present in one of the transitions of a deterministic system represented by a set of communicating finite state machines (CFSMs). Such an algorithm localizes the faulty transition in the distributed system once the fault has been detected. It generates, if necessary, additional diagnostic test cases which depend on the observed symptoms and which permit the location of the detected faults. The algorithm guarantees the correct diagnosis of any single or double fault (output and/or transfer) in at most one of the transitions of a deterministic system which is represented by a set of communicating FSMs. A simple example is used to demonstrate the functioning of the different steps of the proposed diagnostic algorithm
Keywords
finite state machines; parallel programming; program testing; communicating finite state machines; diagnostic test cases; single transition faults; Artificial intelligence; Automata; Communication system software; Decision support systems; Fault detection; Fault diagnosis; Predictive models; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-3770-6
Type
conf
DOI
10.1109/ICDCS.1993.287712
Filename
287712
Link To Document