Time for Quiescence: Modelling Quiescent Behaviour in Testing via Time-Outs in Timed Automata
Related Experiment Video
Updated: Nov 9, 2026

Task Interruption and Resumption Paradigm for Testing the Activation and Pursuit of an Abstract Thinking Goal
Published on: April 18, 2017
Laura Brandán Briones1, Marcus Gerhold2, Petra van den Bos2
1FaMAF, Universidad Nacional de Córdoba, Córdoba, Argentina.
Abstract:
Model-based testing (MBT) derives test suites from a behavioural specification of the system under test. In industrial practice, engineers favor simple models such as labelled transition systems (LTSs). However, handling quiescence (i.e., the absence of observable outputs) requires introducing a time-out to determine when quiescence can be concluded. While timed versions of model-based testing address this, they usually rely on the full expressive power of timed automata (TA), which is often more complex than needed. We introduce a lightweight lifting operator [Formula: see text] that augments LTSs with time without the overhead of general TA. Given an LTS and a user-defined timeout [Formula: see text], [Formula: see text] adds a single clock that restricts observable outputs to occur strictly before M and makes quiescence observable exactly at time M . Our contributions are as follows: (1) We show that lifting preserves input-output conformance: [Formula: see text] coincides with timed [Formula: see text] after lifting, even in the presence of internal ("τ ") transitions; (2) We show that [Formula: see text] commutes with test generation: applying the lifting before or after standard ioco test generation yields the same test suite; (3) We show that lifted and untimed test suites assign identical verdicts to all implementations; (4) We characterise the timed languages induced by [Formula: see text] as M -urgent, and ensure our construction is robust under action hiding.
Related Concept Videos
BIBO stability of continuous and discrete -time systems
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system.
Classification of Systems-II
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be calculated...
Current Growth And Decay In RL Circuits
Simplified Synchronous Machine Model
In this model, each generator is connected to a...
Transient and Steady-state Response
These test signals are integral in designing control systems to exhibit two key performance aspects: transient response and steady-state response.