DocumentCode :
2449081
Title :
A Maximum Weight Heuristic Method for Abstract State Computation
Author :
Li, Li ; Song, Xiaoyu ; Gu, Ming ; Wang, Jianmin
Author_Institution :
Dept of CS&T, Tsinghua Univ., Beijing
fYear :
2008
fDate :
July 28 2008-Aug. 1 2008
Firstpage :
231
Lastpage :
234
Abstract :
Program verification is an important task in software engineering. Abstraction plays a critical role in verifying infinite state systems by model checking. We present a novel method to automatically compute the abstract reachable state space of programs. An effective heuristic strategy is employed to find an abstract counter example, thus reducing the proof time for using theorem proving systems. In comparison with the previous work, the proposed approach demonstrates its effectiveness in predicate abstraction.
Keywords :
program verification; software engineering; theorem proving; abstract state computation; infinite state systems; maximum weight heuristic method; predicate abstraction; program verification; software engineering; theorem proving systems; Application software; Computer applications; Counting circuits; Formal verification; Large-scale systems; Software engineering; Software safety; Software systems; State-space methods; USA Councils; model checking; predicate abstraction; program verification; weight;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location :
Turku
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3262-2
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2008.7
Filename :
4591562
Link To Document :
بازگشت