• DocumentCode
    2194505
  • Title

    Mechanical verification of timed automata: a case study

  • Author

    Archer, Myla ; Heitmeyer, Constance

  • Author_Institution
    Naval Res. Lab., Washington, DC, USA
  • fYear
    1996
  • fDate
    10-12 Jun 1996
  • Firstpage
    192
  • Lastpage
    203
  • Abstract
    The paper reports the results of a case study on the feasibility of developing and applying mechanical methods, based on the proof system PVS, to prove propositions about real time systems specified in the Lynch-Vaandrager timed automata model. In using automated provers to prove propositions about systems described by a specific mathematical model, both the proofs and the proof process can be simplified by exploiting the spectral properties of the mathematical model. The paper presents the PVS specification of three theories that underlie the timed automata model, a template for specifying timed automata models in PVS and an example of its instantiation, and both hand proofs and the corresponding PVS proofs of two propositions. It concludes with a discussion of our experience in applying PVS to specify and reason about real time systems modeled as timed automata
  • Keywords
    automata theory; formal specification; program verification; real-time systems; theorem proving; Lynch-Vaandrager timed automata model; PVS specification; automated provers; case study; mathematical model; mechanical verification; proof process; proof system PVS; real time systems; spectral properties; template; timed automata; Automata; Automatic logic units; Computer aided software engineering; Humans; Laboratories; Mathematical model; Real time systems; Timing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 1996. Proceedings., 1996 IEEE
  • Conference_Location
    Brookline, MA
  • Print_ISBN
    0-8186-7448-2
  • Type

    conf

  • DOI
    10.1109/RTTAS.1996.509536
  • Filename
    509536