期刊文献+

模型检测中状态爆炸问题研究综述 被引量:25

Survey of State Explosion Problem in Model Checking
下载PDF
导出
摘要 模型检测已成为保证软件系统正确性和可靠性的重要手段,但随着软件功能日益强大,其规模和复杂度也越来越大,在模型检测过程中容易产生状态爆炸问题。如何解决模型检测中的状态爆炸,已成为工业界和理论界无法回避的重要课题。系统地综述模型检测领域解决状态爆炸问题的关键技术和主要方法,并提出该领域的最新研究进展与方向。 Model checking has become an important approach to ensure the correctness and reliability software systems. However, with the increasingly powerful software functionality, system scale and complexity are also growing. Then it is easy to produce state explosion problem in model checking process. How to solve the state explosion in model checking has become an important issue that can not be avoided by the industry and theorists. In this paper, we overviewed the key technology and main methods of solving state explosion problem, and proposed the latest research progress and direction in this field of model checking.
出处 《计算机科学》 CSCD 北大核心 2013年第06A期77-86,111,共11页 Computer Science
基金 国家自然科学基金项目(91018003 61272174)资助
关键词 软件系统 模型检测 状态空间爆炸 形式化验证 Software systems, Model checking, State explosion, Formal verification
  • 相关文献

参考文献152

  • 1Clarke E, Emerson E. Design and synathesis of synchronization skeletons using branching time temporal logic [C] // Procee- dings of Logic of Programs, 1981,5000(131) : 52-71.
  • 2Queille J, Sifakis J. Specification and verification of concurrent systems in CESAR[C]//Proceedings of the 5th Colloquium on International Symposium on Programming. LNCS 137, 1982: 337-351.
  • 3Clarke E, Filkorn T, Jha S. Exploiting symmetry in temporal logic model ehecking[C]//Courcoubetis C, ed, Proceedings of the 5th Int'l Conf. on Computer-Aided Verification. LNCS 697, 1993:450-461.
  • 4Emerson E, Sistla A. Symmetry and model checking [C~//Pro- ceedings of the 5th int'l Conf. on Computer-Aided Verification. LNCS 697,1993 : 105-131.
  • 5Norris I C, Dill D. Better verification through syrnmetry[J]. For- mal Methods in System Design, 1996,9 (1/2) : 41-75.
  • 6Sistla A, Godefroid P. Symmetry and reduced symmetry in mo- del checking[C]//CAV. LNCS 2102,2001 : 91-103.
  • 7Iosif R. Symmetry reduction criteria for software model checking [C] //Proceedings of SPIN Workshop. LNCS 2318,2002:22-41.
  • 8Bosnacki D. A light-weight algorithm for model checking with symmetry reduction and weak fairness[C]//SPIN. LNCS 2648, 2003:89-103.
  • 9Emerson E, Wahl T. Dynamic symmetry reduction[C]//Pro- ceedings of Tools and Algorithms for the Construction and A- nalysis of Systems. LNCS 3440,2005 : 382-396.
  • 10Miller A, Donaldson A, Calder M. Symmetry in temporal logic model checking[J]. ACM Computing Surveys, 2006,38 (3) : 1-36.

二级参考文献105

  • 1孙伟,马绍汉.博弈树搜索算法设计和分析[J].计算机学报,1993,16(5):361-369. 被引量:5
  • 2李曼,王大治,杜小勇,王珊.基于领域本体的Web服务动态组合[J].计算机学报,2005,28(4):644-650. 被引量:141
  • 3赵俊峰,谢冰,张路,杨芙清.一种支持领域特性的Web服务组装方法[J].计算机学报,2005,28(4):731-738. 被引量:52
  • 4骆翔宇,苏开乐,杨晋吉.有界模型检测同步多智体系统的时态认知逻辑[J].软件学报,2006,17(12):2485-2498. 被引量:13
  • 5Kang KC, Cohen SG, Hess JA, Novak WE, Peterson AS. Feature-Oriented domain analysis feasibility study. Technical Reports, CMU/SEI-90-TR-21, ESD-90-TR-222, Software Engineering Institute, Carnegie Mellon University, 1990.
  • 6Kang KC, Kim S, Lee J, Kim K, Shin E, Huh M. FORM: A feature-oriented reuse method with domain-specific reference architectures. Annals of Software Engineering, 2004,5(1): 143-168.
  • 7Griss ML, Favaro J, d'Alessandro M. Integrating feature modeling with the RSEB. In: Proc. of the 5th Int'l Conf. on Software Reuse. IEEE Computer Society, 1998.76-85.
  • 8Czarnecki K, Eisenecker U. Generative Programming: Methods, Tools, and Applications. Boston: Addison-Wesley, 2000.
  • 9Batory D. Feature models, grammars, and propositional formulas. In: Proc. of the Software Product Line Conf. LNCS 3714, Berlin, Heidelberg: Springer-Verlag, 2005.7-20.
  • 10Mannion M. Using first-order logic for product line model validation. In: Proc. of the 2nd Software Product Line Conf. LNCS 2379, Berlin, Heidelberg: Springer-Verlag, 2002. 176-187.

共引文献63

同被引文献137

引证文献25

二级引证文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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