...
【24h】

Efficient modular glass box software model checking

机译:高效的模块化玻璃箱软件模型检查

获取原文
获取原文并翻译 | 示例

摘要

Glass box software model checking incorporates novel techniques to identify similarities in the state space of a model checker and safely prune large numbers of redundant states without explicitly checking them. It is significantly more efficient than other software model checking approaches for checking certain kinds of programs and program properties. This paper presents PIPAL, a system for modular glass box software model checking. Extending glass box software model checking to perform modular checking is important to further improve its scalability. It is nontrivial because unlike traditional software model checkers such as Java PathFinder (JPF) and CMC, a glass box software model checker does not check every state separately—instead, it checks a large set of states together in each step. We present a solution and demonstrate PIPAL’s effectiveness on a variety of programs.
机译:玻璃箱软件模型检查结合了新颖的技术,可以识别模型检查器的状态空间中的相似之处,并安全地修剪大量冗余状态,而无需显式检查它们。它比其他软件模型检查方法在检查某些种类的程序和程序属性方面效率更高。本文介绍了PIPAL,这是用于模块化玻璃箱软件模型检查的系统。扩展玻璃箱软件模型检查以执行模块化检查对于进一步提高其可伸缩性很重要。这是不平凡的,因为与传统的软件模型检查器(例如Java PathFinder(JPF)和CMC)不同,玻璃箱软件模型检查器不会单独检查每个状态-而是在每个步骤中一起检查大量状态。我们提出了一个解决方案,并展示了PIPAL在各种计划中的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号