arXiv · 1811.11119
Fault Detection for Timed FSM with Timeouts by Constraint Solving
Abstract
Recently, an efficient constraint solving-based approach has been developed to detect logical faults in systems specified with classical finite state machines (FSMs). The approach is unsuitable to detect violations of time constraints. In this paper, we lift the approach to generated tests detecting both logical faults and violations of time constraints in systems specified with timed FSMs with timeouts (TFSMs-T). We propose a method to verify whether a given test suite is complete, i.e., it detects all the faulty implementations in a fault-domain and a method to generate a complete test suite. We conduct experiments to evaluate the scalability of the proposed methods.
Explore related subjects
Keep this discovery
Omer Nguena Timo, Dimitri Prestat, Florent Avellaneda. 2018-11-27. Fault Detection for Timed FSM with Timeouts by Constraint Solving. https://arxiv.org/abs/1811.11119
Cite the original work for its findings. Save a collection to share your selection of sources.