DocumentCode
1219565
Title
Heuristic search + local model checking in selective mu-calculus
Author
Santone, Antonella
Author_Institution
Res. Centre on Software Technol., Univ. of Sannio, Benevento, Italy
Volume
29
Issue
6
fYear
2003
fDate
6/1/2003 12:00:00 AM
Firstpage
510
Lastpage
523
Abstract
Many tools for the automatic analysis or verification of finite-state distributed systems are based on construction of the global state graph of the system under consideration. Thus, they often fail because of the state explosion problem: the state space of a distributed system potentially increases exponentially in the number of its parallel components. To overcome this problem, we present a model checking procedure, based on the combination of heuristic searches with ideas taken from local model checking. We use heuristic mechanisms for exploration of the search space in order to avoid construction of the complete state graph.
Keywords
formal verification; heuristic programming; process algebra; search problems; state-space methods; automatic analysis; finite-state distributed systems; global state graph; heuristic search; local model checking; parallel components; search space; selective mu-calculus; state explosion problem; state graph; state space; verification; Circuit simulation; Circuit testing; Costs; Data structures; Explosions; Logic design; Protocols; Sequential circuits; Space exploration; State-space methods;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2003.1205179
Filename
1205179
Link To Document