Abstract
We propose a new framework for black-box conformance testing of real-time systems, based on the model of timed automata. The framework is expressive: it can fully handle partially-observable, non-deterministic timed automata. It also allows the user to define, through appropriate modeling, assumptions on the environment of the system under test (SUT) as well as on the interface between the tester and the SUT. The framework is implement able: tests can be implemented as finite-state machines accessing a finite-precision digital clock. We propose, for this framework, a set of test-generation algorithms with respect to different coverage criteria. We have implemented these algorithms in a prototype tool called TTG. Experimental results obtained by applying TTG on the Bounded Retransmission Protocol show that only a few tests suffice to cover thousands of reachable symbolic states in the specification. © IPIP 2005.
Cite
CITATION STYLE
Krichen, M., & Tripakis, S. (2005). An expressive and implementable formal framework for testing real-time systems. In Lecture Notes in Computer Science (Vol. 3502, pp. 209–225). Springer Verlag. https://doi.org/10.1007/11430230_15
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.