期刊文献+

Combining search space partition and abstraction for LTL model checking 被引量:2

Combining search space partition and abstraction for LTL model checking
原文传递
导出
摘要 The state space explosion problem is still the key obstacle for applying model checking to systems of industrial size. Abstraction-based methods have been particularly successful in this regard. This paper presents an approach based on refinement of search space partition and abstraction which combines these two techniques for reducing the complexity of model checking. The refinement depends on the representation of each portion of search space. Especially, search space can be refined stepwise to get a better reduction. As reported in the case study, the integration of search space partition and abstraction improves the efficiency of verification with respect to the requirement of memory and obtains significant advantage over the use of each of them in isolation.
出处 《Science in China(Series F)》 2007年第6期793-810,共18页 中国科学(F辑英文版)
基金 Supported by the National Natural Science Foundation of China (Grant Nos. 60573012 and 60421001) the National Grand FundamentalResearch 973 Program of China (Grant No. 2002cb312200)
关键词 search space partition REFINEMENT ABSTRACTION LTL model checking search space partition, refinement, abstraction, LTL model checking
  • 相关文献

参考文献12

  • 1张文辉.Combining Static Analysis and Case-Based Search Space Partitioning for Reducing Peak Memory in Model Checking[J].Journal of Computer Science & Technology,2003,18(6):762-770. 被引量:3
  • 2Lynette I. Millett,Tim Teitelbaum.Issues in slicing PROMELA and its applications to model checking, protocol understanding, and simulation[J].International Journal on Software Tools for Technology Transfer.2000(4)
  • 3Clarke E M,Grumberg O,Jha S, et al.Counterexamples-guided abstraction refinement[].Proceedings of th International Conference on Computer Aided Verification.2000
  • 4Gallardo M M,Merino P,Pimentel E.Refinement of LTL formulas for abstract model checking[].Proceedings of th International Static Analysis Symposium.2002
  • 5Gallardo M M,Merino P,Pimentel E.Comparing under- and over-approximations of LTL properties for model checking[].Proceedings of th International Workshop on Functional and Logic Programmming.2002
  • 6Gallardo M M,Merino P,Pimentel E.A tool for abstraction in model checking[].Proceedings of th International Workshop on Formal Methods for Industral Critical Systems.2002
  • 7Pu F,Zhang W,Wang S.An improved cased-based approach to LTL model checking[].Proceedings of th International Workshop on Rapid Intergration of Software Engineering Techniques.2005
  • 8Zhang W.Model checking operator procedures[].Proceedings of th International SPIN Workshop on Model Checking of Software.1999
  • 9Milett L I,Teitelbaum T.Issues in slicing PROMELA and its applications to model checking, protocol understanding, and simulation[].Int J Software Tools for Tech Trans.2002
  • 10Wu Q,Hsiao M S.A new simulation-based property checking algorithm based on partitioned alternative search space traversal[].IEEE Trans Comput.2006

二级参考文献25

  • 1Peled D. All from one, one for all, on model-checking using representatives. Lecture Notes in Computer Science 697, CAV, 1993, pp.409-423.
  • 2Peled D. Ten years of partial order reduction. Lecture Notes in Computer Science 1427, Vancouver, Canada,CAV, 1998, pp.17-28.
  • 3Holzmann G J. The model checker Spin. IEEE Trans.Software Engineering, May 1997, 23(5): 279-295.
  • 4Berezin S, Campos S, Clarke E M. Compositional reasoning in model checking. Lecture Notes in Computer Science 1536, COMPOS, 1997, pp.81-102.
  • 5Millett L I, Teitelbaum T. Issues in slicing PROMELA and its applications to model checking, protocol understanding, and simulation. STTT, 2000, 2(4): 343-349.
  • 6Emerson E A. Temporal and modal logic. Handbook of Theoretical Computer Science, 1990, (B): 997-1072.
  • 7Gerth R, Peled D, Vardi M, Wolper P. Simple on-the-fly automatic verification of linear temporal logic. In 15th IFIP WG6.1 Int. Syrup. Protocol Specification, Testing and Verification, Warsaw, Poland, June 1995, pp.3-18.
  • 8Bloem R, Ravi K, Somenzi F. Efficient decision procedures for model checking of linear time logic properties.Lecture Notes in Computer Science 1633, Trento, Italy,CAV, 1999, pp.222-235.
  • 9Somenzi F, Bloem R. Efficient Biichi automata from LTL formulae. Lecture Notes in Computer Science 1855, Chicago, USA, CAV, 2000, pp.248-263.
  • 10Stahl K, Baukus K, Lakhnech Yet al. Divide, abstract,and model-check. Lecture Notes in Computer Science 1680, In Proc. the 5th International SPIN Workshop,Trento, Italy, July 1999, pp.57-76.

共引文献2

同被引文献40

  • 1朱维军,王忠勇,张海宾.Intrusion Detection Algorithm Based on Model Checking Interval Temporal Logic[J].China Communications,2011,8(3):66-72. 被引量:5
  • 2MARKUS M, DAVID S, BERNHARD S. Model-Chec- king a Tutorial Introduction[C]//Proceedings of the 6th In- ternational Symposium on Static Analysis. LNCS, 1999, 1694: 330-354.
  • 3HOLZMANN G. The Model Checker SP1N [J]. IEEE Transactions on Software Engineering, 1997, 23 (5): 279- 295.
  • 4PITERMAN N. From Nondeterministic Buchi and Streett Automata to Deterministic Parity Automata[J]. Logical Methods in Comouter Science. 2007.3(3): 5.
  • 5CLARKE E, GRUMBER O, LONG D.Verification Tools for Finite-State Concurrent Systems [C]// A Decade of Concurrency, Reflections and Perspectives, REX School/ Symposium. LNCS, 1993, 803: 124-175.
  • 6CLARKE E, GRUMBER O, PELED D. Model Checking [M]. Massachusetts: the MIT press, 1999.
  • 7STEM U, DILL D. A New Scheme for Memory-Efficient Probabilistic Verification[C]// Proceedings of the Interna- tional Conference on Formal Description Techniques for Distributed Systems. London, Chapman & Hall, 1996: 333 -348.
  • 8GODEFROID P, HOLZMANN G, PIROTT1N D. State- Space Caching Revisited [J]. Formal Methods in System Design, 1995, 7(3): 227-241.
  • 9EDELKAMPA S, SULEWSKI D, BARNAT J, et al. Flash Memory Efficient LTL Model Checking [J]. Scienceof Computer Programming, 2011, 76,136-157.
  • 10PELED D. Combining Partial Order Reductions with On- the-Fly Model-Checking [J]. Formal Methods in System Design, 1996, 8(1): 39-64.

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部