Heuristics for deriving adaptive homing and distinguishing sequences for nondeterministic finite state machines

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Distinguishing Sequences (DS) and Homing Sequences (HS) are used for state identification purposes in Finite State Machine (FSM) based testing. For deterministic FSMs, DS and HS related problems are well studied, for both preset and adaptive cases. There are also recent algorithms for checking the existence and constructing Adaptive DS and Adaptive HS for nondeterministic FSMs. However, most of the related problems are proven to be PSPACE-complete, while the worst case height of Adaptive DS and HS is known to be exponential. Therefore, novel heuristics and FSM classes where they can be applied need to be provided for effective derivation of such sequences. In this paper, we present a work in progress on the minimization of Adaptive DS and Adaptive HS for nondeterministic FSMs.

Original languageEnglish
Title of host publicationTesting Software and Systems - 27th IFIP WG 6.1 International Conference, ICTSS 2015, Proceedings
EditorsNina Yevtushenko, Khaled El-Fakih, Gerassimos Barlas
PublisherSpringer Verlag
Pages243-248
Number of pages6
ISBN (Print)9783319259444
DOIs
Publication statusPublished - 1 Jan 2015
Event27th IFIP WG 6.1 International Conference on Testing Software and Systems, ICTSS 2015 - Sharjah and Dubai, United Arab Emirates
Duration: 23 Nov 201525 Nov 2015

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9447
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th IFIP WG 6.1 International Conference on Testing Software and Systems, ICTSS 2015
Country/TerritoryUnited Arab Emirates
CitySharjah and Dubai
Period23/11/1525/11/15

Keywords

  • Adaptive distinguishing sequence
  • Adaptive homing sequence
  • Nondeterministic finite state machines
  • Novel heuristics

Fingerprint

Dive into the research topics of 'Heuristics for deriving adaptive homing and distinguishing sequences for nondeterministic finite state machines'. Together they form a unique fingerprint.

Cite this