期刊文献+

离散实时线性动态逻辑的符号化模型检测

Symbolic Model Checking for Discrete Real-time Linear Dynamic Logic
下载PDF
导出
摘要 实时系统的错误往往十分危险甚至是致命的,使用模型检测来保证复杂实时系统的正确性是十分有效的。针对模型检测中传统时态逻辑无法表达实时性质和所有正则属性的问题,文中首先提出一种具有表达离散实时性质、所有正则属性能力的离散实时线性动态逻辑(Real-Time Linear Dynamic Logic,RTLDL);然后使用类似程序控制流标记的方法为RTLDL公式定义起止标记,根据起止标记关系构造时态测试器,提出基于时态测试器的RTLDL符号化模型检测算法;最后基于翻译的方法在模型检测器NuXmv上实现了所提算法,并针对护栏控制系统案例与线性动态逻辑(Linear Dynamic Logic,LDL)模型检测器MCMAS-LDLK进行实验比较。实验结果表明,无论对于LDL还是RTLDL公式的检测,提出的算法的效率均显著优于MCMAS-LDLK。 The appearance of errors in real-time systems is often dangerous or even fatal and using model checking to ensure the correctness of complex real-time systems is very effective.Aiming at the problem that traditional temporal logic can not express real-time properties and all regular properties in model detection,a Discrete Real-time Linear Dynamic Logic(RTLDL)with the ability to express discrete real-time properties and all regular property is proposed.Then,a labeling method which is similar to the program control flow labeling is defined to label the start and stop position for the RTLDL formula.Then,the temporal tester was constructed for the RTLDL formula based on the start-stop label relationship,and the Symbolic model checking algorithm based on the temporal tester for RTLDL is proposed.Finally,the proposed algorithm is implemented on the famous model checker NuXmv by a translation-based approach,and the experiment is compared with the currently only known LDL model checker MCMAS-LDLK on the guardrail control system.The experimental results show that the proposed algorithm is significantly efficient than MCMAS-LDLK for both LDL and RTLDL parts.
作者 骆翔宇 许杭娜 曾昊晟 陈祖希 杨帆 LUO Xiang-yu;XU Hang-na;ZENG Hao-cheng;CHEN Zu-xi;YANG Fan(College of Computer Science and Technology,Huaqiao University,Xiamen,Fujian 361021,China;College of Mechanical Engineering and Automation,Huaqiao University,Xiamen,Fujian 361021,China)
出处 《计算机科学》 CSCD 北大核心 2020年第9期204-212,共9页 Computer Science
基金 国家自然科学基金重点项目(61733006) 国家自然科学基金面上项目(61170028) 福建省自然科学基金面上项目(2015J01255) 福建省高等学校新世纪优秀人才支持计划项目(2013FJ-NCET-ZR03)。
关键词 符号化模型检测 时态测试器 实时线性动态逻辑 离散实时系统 Symbolic model checking Temporal tester Real-time linear dynamic logic Discrete real-time systems
  • 相关文献

参考文献3

二级参考文献10

  • 1Clarke E M,Grumberg O,Peled D A.Model checking[M].MIT Press, 1999.
  • 2Li Guangyuan.Checking timed Buchi automata emptiness using LU-abstractions[C].Proceedings of the 7th International Confe- rence on Formal Modeling and Analysis of Timed Systems, 2009:228-242.
  • 3Alur R,Dill D L.A theory of timed automata[J].Theoretical Com- puter Science, 1994,126(2): 183-226.
  • 4Thomas A Henzinger, Xavier Nicollin,Joseph sifakis,et al.Sym- bolic model checking for real-time systems[J].Journal of Infor- mation and Computation, 1994,111 (2): 193 -244.
  • 5Johan Bengtsson, Wang Yi. Timed automata: Semantics, algori- thms and tools[C].Springer-Verlag,2004:87-124.
  • 6Duret-Lutz A,Poitrenaud D.Spot:An extensive model checking library using transition-based generalized Buchi automata [C]. Volendam, Netherlands:IEEE Computer Society Process,2004: 76-83.
  • 7Grunske L,Winter K, Colvin R.Timed behavior trees and their application to verifying real-time systems [C]. IEEE Computer Society,2007:211-220.
  • 8杨志,马光胜,张曙.基于多项式符号代数方法的高层次数据通路的等价验证[J].计算机研究与发展,2009,46(3):513-520. 被引量:2
  • 9LIN Wang,WU Min,YANG ZhengFeng,ZENG ZhenBing.Exact safety verification of hybrid systems using sums-of-squares representation[J].Science China(Information Sciences),2014,57(5):16-28. 被引量:1
  • 10Nan ZHANG,Zhenhua DUAN,Cong TIAN.Model checking concurrent systems with MSVL[J].Science China(Information Sciences),2016,59(11):220-222. 被引量:1

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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