Automatic verification of the IEEE 1394 root contention protocol with KRONOS and PRISM |
| |
Authors: | Conrado Daws Marta Kwiatkowska Gethin Norman |
| |
Affiliation: | (1) University of Twente, P.O. Box 217, 7500 AE Enschede, The Netherlands;(2) University of Birmingham, B15 2TT Birmingham, United Kingdom |
| |
Abstract: | We report on the automatic verification of timed probabilistic properties of the IEEE 1394 root contention protocol combining two existing tools: the real-time model checker Kronos and the probabilistic model checker Prism. The system is modelled as a probabilistic timed automaton. We first use Kronos to perform a symbolic forwards reachability analysis to generate the set of states that are reachable with non-zero probability from the initial state and before the deadline expires. We then encode this information as a Markov decision process to be analyzed with Prism. We apply this technique to compute the minimal probability of a leader being elected before a deadline, for different deadlines, and study how this minimal probability is influenced by using a biased coin and considering different wire lengths. |
| |
Keywords: | Probabilistic model checking Timed automata Forwards reachability IEEE standard FireWire |
本文献已被 SpringerLink 等数据库收录! |