Title :
Fully Symbolic Timed Model Checking Using Constraint Matrix Diagrams
Author :
Ehlers, Rüdiger ; Fass, Daniel ; Gerke, Michael ; Peter, Hans-Jörg
Author_Institution :
Reactive Syst. Group, Saarland Univ., Saarbrücken, Germany
fDate :
Nov. 30 2010-Dec. 3 2010
Abstract :
We present constraint matrix diagrams (CMDs), a novel data structure for the fully symbolic reach ability analysis of timed automata. CMDs combine matrix-based and diagram-based state space representations generalizing the concepts of difference bound matrices (DBMs), clock difference diagrams (CDDs), and clock restriction diagrams (CRDs). The key idea is to represent convex parts of the state space as (partial) DBMs which are, in turn, organized in a CDD/CRD-like ordered and reduced diagram. The location information is incorporated as a special Boolean constraint in the matrices. We describe all CMD operations needed for the construction of the transition relation and the reach ability fixed point computation. Based on a prototype implementation, we compare our technique with the timed model checkers RED and Uppaal, and furthermore investigate the impact of two different reduced forms on the time and space consumption.
Keywords :
Boolean functions; automata theory; formal verification; reachability analysis; Boolean constraint; clock difference diagrams; clock restriction diagrams; constraint matrix diagrams; diagram-based state space representations; difference bound matrices; fully symbolic timed model checking; matrix-based state space representations; reachability analysis; timed automata; binary decision diagrams; difference bound matrices; fully symbolic; reachability analysis; timed automata;
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2010 IEEE 31st
Conference_Location :
San Diego, CA
Print_ISBN :
978-0-7695-4298-0
DOI :
10.1109/RTSS.2010.36