DocumentCode :
3145077
Title :
Automatic Construction of Complete Abstraction by Abstract Interpretation
Author :
Qian, Junyan ; Zhao, Lingzhong ; Cai, Guoyong ; Gu, Tianlong
Author_Institution :
State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
fYear :
2009
fDate :
1-3 June 2009
Firstpage :
927
Lastpage :
932
Abstract :
Abstraction plays a fundamental role in combating state-space explosion in model checking. Firstly, we study how to abstract models of mu-calculus and derive abstractions that are sound, and apply them to abstracting Kripke structures. However, a lack of completeness in the abstract interpretation leads to spurious counterexamples in the abstract model checking. In order to eliminate spurious counterexamples, the paper describes a method for minimally making abstract interpretations complete, and this refined complete abstract domain always exists.
Keywords :
finite state machines; program diagnostics; program verification; temporal logic; Kripke structure abstracting; abstract interpretation; abstract model checking; complete abstraction; mu-calculus; state-space explosion; Computer science; Concrete; Counting circuits; Electronic mail; Explosions; Formal verification; Information science; Laboratories; Safety; Software engineering; abstract interpretation; complete abstraction; model checking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3641-5
Type :
conf
DOI :
10.1109/ICIS.2009.145
Filename :
5223171
Link To Document :
بازگشت