Testing from partial deterministic FSM specifications

A Petrenko, N Yevtushenko - IEEE Transactions on Computers, 2005 - ieeexplore.ieee.org
This paper addresses the problem of test generation from partially specified deterministic
finite state machines (FSMs) that may have indistinguishable states and, thus, are not …

Optimizing the length of checking sequences

RM Hierons, H Ural - IEEE Transactions on Computers, 2006 - ieeexplore.ieee.org
A checking sequence, generated from a finite state machine, is a test sequence that is
guaranteed to lead to a failure if the system under test is faulty and has no more states than …

Automated unique input output sequence generation for conformance testing of FSMs

K Derderian, RM Hierons, M Harman… - The Computer …, 2006 - academic.oup.com
This paper describes a method for automatically generating unique input output (UIO)
sequences for FSM conformance testing. UIOs are used in conformance testing to verify the …

Mutation testing from probabilistic and stochastic finite state machines

RM Hierons, MG Merayo - Journal of Systems and Software, 2009 - Elsevier
Specification mutation involves mutating a specification, and for each mutation a test is
derived that distinguishes the behaviours of the mutated and original specifications. This …

Checking completeness of tests for finite state machines

A Simao, A Petrenko - IEEE Transactions on Computers, 2010 - ieeexplore.ieee.org
In testing from a Finite State Machine (FSM), the generation of test suites which guarantee
full fault detection, known as complete test suites, has been a long-standing research topic …

Estimating the feasibility of transition paths in extended finite state machines

K Derderian, RM Hierons, M Harman, Q Guo - Automated Software …, 2010 - Springer
There has been significant interest in automating testing on the basis of an extended finite
state machine (EFSM) model of the required behaviour of the implementation under test …

Testing from a stochastic timed system with a fault model

RM Hierons, MG Merayo, M Núnez - The Journal of Logic and Algebraic …, 2009 - Elsevier
In this paper we present a method for testing a system against a non-deterministic stochastic
finite state machine. As usual, we assume that the functional behaviour of the system under …

Multicore and manycore parallelization of cheap synchronizing sequence heuristics

S Karahoda, OT Erenay, K Kaya, UC Türker… - Journal of Parallel and …, 2020 - Elsevier
An important concept in finite state machine based testing is synchronization which is used
to initialize an implementation to a particular state. Usually, synchronizing sequences are …

Using genetic algorithms to generate test sequences for complex timed systems

A Núñez, MG Merayo, RM Hierons, M Núñez - Soft Computing, 2013 - Springer
The generation of test data for state-based specifications is a computationally expensive
process. This problem is magnified if we consider that time constraints have to be taken into …

Mutation testing from probabilistic finite state machines

RM Hierons, MG Merayo - Testing: Academic and Industrial …, 2007 - ieeexplore.ieee.org
Mutation testing traditionally involves mutating a program in order to produce a set of
mutants and using these mutants in order to either estimate the effectiveness of a test suite …