DocumentCode :
3236235
Title :
Automating formal modular verification of asynchronous real-time embedded systems
Author :
Hsiung, Pao-Ann ; Cheng, Shu-Yu
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
fYear :
2003
fDate :
4-8 Jan. 2003
Firstpage :
249
Lastpage :
254
Abstract :
Most verification tools and methodologies such as model checking, equivalence checking, hardware verification, software verification, and hardware-software co-verification often flatten out the behavior of a target system before verification. Inherent modularities, either explicit or implicit, functional or structural, are not exploited by these tools and algorithms. In this work, we show how assume-guarantee reasoning (AGR) can be used for such exploitations by integrating AGR into a verification tool. Targeting at real-time embedded systems, we propose procedures to automatically generate assumptions, guarantees, and time constraints, which otherwise require manual efforts and human creativity. Through a complex but comprehensible real-time embedded system example such as a Vehicle Parking Management System (VPMS), we illustrate the feasibility of the AGR approach and the extremely large reduction possible in state-space sizes when AGR is applied. Due to AGR, we also found five errors in the VPMS design using much lesser CPU time and memory space than possible without AGR.
Keywords :
constraint handling; embedded systems; formal verification; inference mechanisms; assume-guarantee reasoning; asynchronous real-time embedded systems; formal modular verification automation; time constraints; vehicle parking management system; verification tool; Automation; Computer science; Electronic mail; Embedded software; Embedded system; Hardware; Humans; Real time systems; Software tools; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2003. Proceedings. 16th International Conference on
ISSN :
1063-9667
Print_ISBN :
0-7695-1868-0
Type :
conf
DOI :
10.1109/ICVD.2003.1183145
Filename :
1183145
Link To Document :
بازگشت