期刊文献+

时间自动机的LTL性质模型检测研究

LTL Model Checking for Timed Automata
下载PDF
导出
摘要 为了增强模型检测工具的检测能力,拓宽模型检测技术的应用范围,对基于时间自动机的LTL性质模型检测进行了研究,对自动机的状态空间的存储方式和状态空间的展开过程进行了分析,讨论了LTL性质模型检测工具的检测流程和检测算法的实现策略对工具检测性能的影响,针对制约模型工具的检测能力和检测效率的因素,采取了一些相应的优化改进策略。采用了BDD(二叉决策图)共享存储技术和位编码压缩存储,较有效地减小了空间消耗,缓解了模型检测中状态爆炸引起的内存空间不足问题。与DTSp in等著名的模型检测工具进行了实验比较,取得了较好的实验结果。 The research on model checking based on timed automata is done in order to enhance the model checking tool' s ability and efficiency. The process of the state - space' s generation is further analyzed. The design and implementation of the model checking tool that cheeks LTL properties is well studied, and the results of different strategies are discussed. Some improvements of the generation and storage of the state - space are made to enhance the model checking tool' s ability and efficiency. A data structure named BDD( Binary Decision Diagram) is used to reduce the consumption of memory in the process of state - space generation. The experimental results show that this tool is more effective than other similar tools, such as the famous DTSpin.
出处 《计算机仿真》 CSCD 北大核心 2009年第5期92-95,共4页 Computer Simulation
基金 国家自然科学基金(60673051,60736017,60721061) 国家973计划资助(2002cb312200)
关键词 时间自动机 模型检测 线性时序逻辑性质 二叉决策图共享存储 Timed automata Model checking LTL property Binary decision diagram
  • 相关文献

参考文献9

  • 1E M Clarke, O Grumberg and D A Peled. Model checking[ M]. The MIT Press, 1999.
  • 2R Alur, D L Dill. A Theory of Timed Automata[ J ]. Theoretical Computer Science, 1994,126 ( 2 ) : 183 - 226.
  • 3李广元,唐稚松.带有时钟变量的线性时序逻辑与实时系统验证[J].软件学报,2002,13(1):33-41. 被引量:16
  • 4R E Bryant. Symbolic Boolean Manipulation with Ordered Binary - decision Diagrams[ J ].ACM Computing Surveys (CSUR) Archive, ACM Press, 1992,24 ( 3 ) :293 - 318.
  • 5Kim Guldstrand Larsen, Paul Pettersson and Wang Yi. UPPAAL in a nutshell[ J]. International Journal on Software Tools for Technology Transfer, 1997,1 ( 1 -2) :134 - 152.
  • 6T A Henzinger, Pei - Hsin Ho and Howard Wong - Toi. HY- TECH: A model checker for hybrid systems [ J ]. International Journal on Software Tools for Technology Transfer, 1997,1 ( 1 - 2) :110- 122.
  • 7C Daws, et al. The tool KRONOS[ C]. In Hybrid Systems III: Verification and Control, volume 1066, Rutgers University, New Brunswick, NJ, USA. Springer, 1996.208-219.
  • 8A Duret- Lutz, D Poitrenaud. Spot: an extensive model checking library using transition - based generalized Biichi automata [ C ]. Volendam, The Netherlands, IEEE Computer Society Process, 2004.76 - 83.
  • 9G Behrmann, P Bouyer, K Larsen and R Pelnek. Lower and upper bounds in zone based abstractions of timed automata[ C]. Lecture Notes in Computer Science: Proceeding of TACAS, 2004.

二级参考文献14

  • 1Alur, R., Henzinger, T.A. Real-Time system=discrete system+clock variables. Software Tools for Technology Transfer, 1997, 1(1/2): 86~109.
  • 2de Bakker, J.W., Huizing, K., de Rover, W.-P, et al, eds. Proceedings of the REX Workshop 'Real-Time: Theory in Practice'. Lecture Notes in Computer Science 600, New York: Springer-Verlag, 1991.
  • 3Henzinger, T.A., Manna, Z., Pnueli, A. Temporal proof methodologies for timed transition systems. Information and Computation 1994,112(2):273~337.
  • 4Manna, Z., Pnueli, A. Clocked transition systems. In: Pnueli, A., Lin, H., eds. Logic and Software Engineering. Singapore: World Scientific, 1996. 3~42.
  • 5Alur, R., Courcoubetis, C., Dill, D.L. Model-Checking in dense real-time. Information and Computation, 1993,104(1):2~34.
  • 6Alur, R., Feder, T. Henzinger, T.A. The benefits of relaxing punctuality. Journal of the ACM, 1996,43(1):116~146.
  • 7Alur, R., Henzinger, T.A. A really temporal logic. Journal of the ACM, 1994,41(1):181-204.
  • 8Ostroff, J.S. Temporal logic for real-time systems. Taunton, England: Research Studies Press Ltd., 1989.
  • 9Alur, R., Dill, D.L. A theory of timed automata. Theoretical Computer Science, 1994,126(2):183-235.
  • 10Manna, Z., Pnueli, A. The temporal logic of reactive and concurrent systems: Specification. New York: Springer-Verlag, 1992.

共引文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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