• 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