Affiliation:
1. School of Information Science, Japan Advanced Institute of Science and Technology (JAIST), Nomi 923-1292, Ishikawa, Japan
Abstract
Termination or halting is an important system requirement that many systems should satisfy and can be expressed in linear temporal logic as eventual properties. We devised a divide-and-conquer approach to eventual model checking in order to reduce the state space explosion in model checking. The idea of the technique is to split an original model checking problem for eventual properties into multiple smaller model checking problems and handle each smaller one. Due to the nature of the divide-and-conquer approach, each smaller model checking problem can essentially be tackled independently. Hence, this paper proposes a parallel technique/tool based on a master–worker pattern for the divide-and-conquer approach to model checking eventual properties. We carry out some experiments to show the effectiveness of our parallel technique/tool, which can somewhat enhance the running performance to a certain extent when conducting model checking for eventual properties.
Reference35 articles.
1. Clarke, E.M., Henzinger, T.A., Veith, H., and Bloem, R. (2018). Handbook of Model Checking, Springer.
2. Model Checking and Abstraction;Clarke;ACM Trans. Program. Lang. Syst.,1994
3. Counterexample-guided abstraction refinement for symbolic model checking;Clarke;J. ACM,2003
4. Equational abstractions;Meseguer;Theor. Comput. Sci.,2008
5. State Space Reduction Using Partial Order Techniques;Clarke;Int. J. Softw. Tools Technol. Transf.,1999
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献