DocumentCode
3195976
Title
Verification of hybrid systems: formalization and proof rules in PVS
Author
Ábrahám-Mumm, Erika ; Hannemann, Ulrich ; Steffen, Martin
Author_Institution
Inst. fur Inf. und Praktische Math., Kiel Univ., Germany
fYear
2001
fDate
2001
Firstpage
48
Lastpage
57
Abstract
Combining discrete state-machines with continuous behavior, hybrid systems are a well-established mathematical model for discrete systems acting in a continuous environment. As a priori infinite state systems, their computational properties are undecidable in the general model and the main line of research concentrates on model checking of finite abstractions of restricted subclasses of the general model. In our work, we use deductive methods, falling back upon the general-purpose theorem prover PVS. To do so we extend the classical approach for the verification of state-based programs by developing an inductive proof method to deal with the parallel composition of hybrid systems. It covers shared variable communication, label-synchronization, and especially the common continuous activities in the parallel composition of hybrid automata. Besides hybrid systems and their parallel composition, we formalized their operational step semantics and a number of proof-rules within PVS, for one of which we give also a rigorous completeness proof. Moreover the theory is applied to the verification of a number of examples
Keywords
automata theory; program verification; synchronisation; theorem proving; PVS; continuous behavior; deductive methods; discrete state-machines; general-purpose theorem prover; hybrid automata; hybrid systems; hybrid systems verification; inductive proof method; infinite state systems; label-synchronization; model checking; proof rules; shared variable communication; state-based program verification; Application software; Automata; Automatic control; Communication system control; Computer industry; Councils; Embedded software; Embedded system; Software safety; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems, 2001. Proceedings. Seventh IEEE International Conference on
Conference_Location
Skovde
Print_ISBN
0-7695-1159-7
Type
conf
DOI
10.1109/ICECCS.2001.930163
Filename
930163
Link To Document