DocumentCode
1667604
Title
Verification of real-time systems by abstraction of time constraints
Author
Bourahla, Mustapha ; Benmohamed, Mohamed
Author_Institution
Comput. Sci. Dept., Univ. of Biskra, Algeria
fYear
2003
Abstract
This paper presents a new methodology for model checking real-time systems based on the abstraction of time predicates. A real-time system is modeled with a timed automaton which is translated to a real-time program. The properties are specified with the temporal logic TCTL (timed computational tree logic). The real-time program and the TCTL property are used first, for producing a new automaton which augments the original with auxiliary clocks capturing the timing constraints in the TCTL specification that is reduced to an equivalent CTL specification. Second, the augmented real-time program is converted to a well timed system by removing the zeno runs (that are executions in which time does not diverge). Then the time predicates in the augmented automaton which is represented by an augmented and no-zeno real-time program will be abstracted to generate an untimed automaton representing an equivalent finite state system to be model checked using existing tools.
Keywords
automata theory; formal verification; real-time systems; temporal logic; formal verification; model checking; real-time program; real-time systems; real-time systems verification; temporal logic TCTL; time constraints abstraction; time predicates; timed automaton; timed computational tree logic; Automata; Clocks; Computer science; Delay effects; Formal verification; Logic; Real time systems; State-space methods; Time factors; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN
1530-2075
Print_ISBN
0-7695-1926-1
Type
conf
DOI
10.1109/IPDPS.2003.1213432
Filename
1213432
Link To Document