DocumentCode :
1330156
Title :
Combining Control and Data Abstraction in the Verification of Hybrid Systems
Author :
Briand, Xavier ; Jeannet, Bertrand
Author_Institution :
INRIA-Grenoble, Montbonnot Saint Martin, France
Volume :
29
Issue :
10
fYear :
2010
Firstpage :
1481
Lastpage :
1494
Abstract :
This paper addresses the verification of hybrid systems built as the composition of a discrete software controller interacting with a physical environment exhibiting a continuous behavior. The goal is to attack the problem of the combinatorial explosion of discrete states that may happen if a complex software controller is considered. It proposes as a solution to extend an existing abstract interpretation technique, namely dynamic partitioning, to hybrid systems described in a symbolic formalism. Dynamic partitioning allows us finely tune the tradeoff between precision and efficiency in a reachability analysis. It shows the effectiveness of the approach by a case study that combines a nontrivial controller specified in the synchronous dataflow programming language Lustre with its physical environment.
Keywords :
data structures; formal verification; abstract interpretation; data abstraction; discrete software controller; hybrid systems; synchronous languages verification; Approximation methods; Automata; Cost accounting; DH-HEMTs; Differential equations; Mathematical model; Software; Abstract interpretation; hybrid systems; logico-numerical properties; synchronous languages verification;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2010.2066010
Filename :
5580228
Link To Document :
بازگشت