Passer à la navigation principale Passer à la recherche Passer au contenu principal

Adaptive distinguishing test cases of nondeterministic finite state machines: test case derivation and length estimation

  • American University of Sharjah
  • Tomsk State University
  • Ivannikov Institute for System Programming of the RAS
  • Université Paris-Saclay

Résultats de recherche: Contribution à un journal › Article › Revue par des pairs

5 Citations (Scopus)

Résumé

A top-down approach is presented for checking the existence and derivation of an adaptive distinguishing test case (called also an adaptive distinguishing sequence) for a nondeterministic finite state machine (NDFSM). When such a test case exists, the method returns a canonical test case that includes all other distinguishing tests of the given complete observable NDFSM. In the second part of the paper, a constructive approach is provided for deriving a class of complete observable NDFSMs with n states, n > 2, and 2n − n − 1 inputs such that a shortest adaptive distinguishing test case for each NDFSM in the intended class has the length (height) 2n − n − 1. In other words, we prove the reachability of the exponential upper bound on the length of a shortest adaptive distinguishing sequence for complete observable NDFSMs while for deterministic machines the upper bound is polynomial with respect to the number of states. For constructing the intended class of NDFSMs for a given n, we propose a special linear order over all the non-empty subsets without singletons of an n-element set. The obtained tight exponential upper bound initiates further research on identifying certain NDFSM classes where this upper bound is not reachable.

langue originaleAnglais
Pages (de - à)319-332
Nombre de pages14
journalFormal Aspects of Computing
Volume30
Numéro de publication2
Les DOIs
étatPublié - 1 mars 2018
Modification externeOui

Empreinte digitale

Examiner les sujets de recherche de « Adaptive distinguishing test cases of nondeterministic finite state machines: test case derivation and length estimation ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation