• 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