首页 | 本学科首页   官方微博 | 高级检索  
     

基于线性时序逻辑的实时系统模型检查
引用本文:李广元,唐稚松.基于线性时序逻辑的实时系统模型检查[J].软件学报,2002,13(2):193-202.
作者姓名:李广元  唐稚松
作者单位:中国科学院,软件研究所,计算机科学重点实验室,北京,100080
基金项目:国家自然科学基金资助项目(60073020);国家"九五"重点科技攻关项目(98-780-01-07-01);国家863高科技发展计划资助项目(863-306-ZT02-04-1)
摘    要:模型检查是一种用于并发系统的性质验证的算法技术.LTLC(linear temporal logic with clocks)是一种连续时间时序逻辑,它是线性时序逻辑LTL的一种实时扩充.讨论实时系统关于LTLC公式的模型检查问题,将实时系统关于LTLC公式的模型检查化归为有穷状态转换系统关于LTL公式的模型检查,从而可以利用LTL的模型检查工具来对LTLC进行模型检查.由于LTLC既能表示实时系统的性质,又能表示实时系统的实现,这就使得时序逻辑LTLC的模型检查过程既能用于实时系统的性质验证,又能用于实时系统之间的一致性验证.

关 键 词:实时系统  时间自动机  线性时序逻辑  模型检查  性质验证
文章编号:1000-9825/2002/13(02)0193-10
收稿时间:2000/7/20 0:00:00
修稿时间:2000年7月20日

A Model Checking of Real-Time Systems in Linear Temporal Logic with Clocks
LI Guang-yuan and TANG Zhi-song.A Model Checking of Real-Time Systems in Linear Temporal Logic with Clocks[J].Journal of Software,2002,13(2):193-202.
Authors:LI Guang-yuan and TANG Zhi-song
Abstract:Model checking is an algorithmic technique for checking if a concurrent system satisfies a given property expressed in an appropriate temporal logic. LTLC(linear temporal logic with clocks) is a continuous-time temporal logic proposed for the specification of real-time systems. It is a real-time extension of the temporal logic LTL. In this paper, the model checking problem for LTLC is discrssed and a reduction from LTLC model checking to LTL model checking is presented. This reduction will enable us to use the existingLTL model checking tools for LTLC model chcking.Owing to the to the fact LTLC canexpress both the proerties and implementations of real-time sys,the LTLC modelchecking procedures can be used for both the prperty verication and the refinement verification for real-time systems with finite locations.
Keywords:real-time system  timed automaton  linear temporal logic  model checking  property verification
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号