DocumentCode :
1730620
Title :
Synthesizing Certificates in Networks of Timed Automata
Author :
Finkbeiner, Bernd ; Peter, Hans-Jörg ; Schewe, Sven
Author_Institution :
Saarland Univ., Saarbrucken
fYear :
2008
Firstpage :
183
Lastpage :
194
Abstract :
We present an automatic method for the synthesis of certificates for components in embedded real-time systems. A certificate is a small homomorphic abstraction that can transparently replace the component during model checking: if the verification with the certificate succeeds, then the component is guaranteed to be correct; if the verification with the certificate fails, then the component itself must be erroneous. We give a direct construction, based on a forward and backward reachability analysis of the timed system, and an iterative refinement process, which produces a series of successively smaller certificates. In our experiments, model checking the certificate is several orders of magnitude faster than model checking the original system.
Keywords :
automata theory; embedded systems; formal verification; iterative methods; reachability analysis; real-time systems; embedded real-time systems; homomorphic abstraction; iterative refinement process; model checking; reachability analysis; synthesizing certificates; timed automata; Automata; Automatic control; Computer networks; Network synthesis; Process design; Production; Reachability analysis; Real time systems; Refining; Timing; certificate synthesis; compositional model checking; state space minimization; timed automata;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2008
Conference_Location :
Barcelona
ISSN :
1052-8725
Print_ISBN :
978-0-7695-3477-0
Type :
conf
DOI :
10.1109/RTSS.2008.46
Filename :
4700434
Link To Document :
بازگشت