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