Diagnostic Tests for Communicating Nondeterministic Finite State Machines

  • Authors:
  • Rim Belhassine-Cherif;Abderrazak Ghedamsi

  • Affiliations:
  • -;-

  • Venue:
  • ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Systematic test sequence generation for conformance testing of communication protocol implementations has been an active research area during the last decade. Methods were developed to produce optimized test sequences for detecting faults in such systems. However, the application of these methods gives only limited information about the location of detected faults. In this paper, we propose a complementary step, which localizes the fault, once detected. It consists of a generalized diagnostic algorithm for the case where distributed system specifications (implementations) are given in the form of communicating nondeterministic finite state machine. Such algorithm localizes the faulty transition once the fault has been detected. The algorithm guarantees the correct diagnosis of any single (output and/or transfer) fault. Simple example is used to demonstrate the functioning of the proposed algorithm. The complexity of each step in the algorithm and hence, the overall complexity are calculated.