Abstract
This paper presents a model-based testing framework for black-box probabilistic systems with stochastic continuous time. Markov automata are used as an underlying model. We show how to generate, execute and evaluate test cases automatically from a probabilistically timed requirements model. In doing so, we connect classical ioco-theory with statistical hypothesis testing; our ioco-style algorithms test for functional behaviour, while χ2 hypothesis tests and confidence interval estimations assess the statistical correctness of the system.
A crucial development are the classical soundness and completeness properties of our framework. Soundness states that test cases assign the correct verdict, while completeness states that our methods are powerful enough to discover each discrepancy in functional or statistical misbehaviour, up to arbitrary precision.
We illustrate our framework via the Bluetooth device discovery protocol.
A crucial development are the classical soundness and completeness properties of our framework. Soundness states that test cases assign the correct verdict, while completeness states that our methods are powerful enough to discover each discrepancy in functional or statistical misbehaviour, up to arbitrary precision.
We illustrate our framework via the Bluetooth device discovery protocol.
Original language | English |
---|---|
Title of host publication | Tests and Proofs |
Subtitle of host publication | 11th International Conference, TAP 2017, Held as Part of STAF 2017, Marburg, Germany, July 19–20, 2017, Proceedings |
Editors | Einar Broch Johnsen |
Pages | 77-97 |
ISBN (Electronic) | 978-3-319-61467-0 |
DOIs | |
Publication status | Published - 18 Jun 2017 |
Event | 11th International Conference on Tests & Proofs - Marburg, Germany Duration: 19 Jul 2017 → 20 Jul 2017 Conference number: 11 http://www.seceng.informatik.tu-darmstadt.de/tap2017/ |
Publication series
Name | Lecture notes in computer science |
---|---|
Publisher | Springer |
Volume | 10375 |
Conference
Conference | 11th International Conference on Tests & Proofs |
---|---|
Abbreviated title | TAP 2017 |
Country/Territory | Germany |
City | Marburg |
Period | 19/07/17 → 20/07/17 |
Internet address |