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 :
بازگشت