[1]王晓燕,韩啸,彭君,等.实时并发系统的PTSL模型检测[J].智能系统学报,2017,12(5):694-701.[doi:10.11992/tis.201706008]
WANG Xiaoyan,HAN Xiao,PENG Jun,et al.PTSL model checking of timed concurrent system[J].CAAI Transactions on Intelligent Systems,2017,12(5):694-701.[doi:10.11992/tis.201706008]
点击复制
《智能系统学报》[ISSN 1673-4785/CN 23-1538/TP] 卷:
12
期数:
2017年第5期
页码:
694-701
栏目:
学术论文—智能系统
出版日期:
2017-10-25
- Title:
-
PTSL model checking of timed concurrent system
- 作者:
-
王晓燕1, 韩啸1,2, 彭君1, 刘淑芬1
-
1. 吉林大学 计算机科学与技术学院, 吉林 长春 130012;
2. 吉林大学 学报编辑部, 吉林 长春 130012
- Author(s):
-
WANG Xiaoyan1, HAN Xiao1,2, PENG Jun1, LIU Shufen1
-
1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;
2. Editorial Office on Journal, Jilin University, Changchun 130012, China
-
- 关键词:
-
模型检测; 概率时间并发博弈结构; 概率时间策略逻辑; 概率时间自动机; 区域图; 实时并发系统; 博弈模型
- Keywords:
-
model checking; probabilistic timed concurrent game structure; probabilistic timed strategy logic; probabilistic timed automata; region graph; timed concurrent system; game model
- 分类号:
-
TP311
- DOI:
-
10.11992/tis.201706008
- 摘要:
-
随着实时并发系统的软件规模越来越大、复杂性日趋增加,如何保证并发实时系统正确性和可靠性成为日益紧迫的问题。模型检测技术采用自动化的验证算法判断系统是否具有某一性质,它不仅包括对系统模型的遍历以及基于图形的分析方法,而且还需要大量的数值计算。本文把实时并发模型看成对并发博弈模型(CGS)的扩展,在此基础上添加了概率与时间性质,提出了概率时间并发博弈结构(PTCGS)。同时本文还提出了新的逻辑语言-概率时间策略逻辑(PTSL),它显式地把策略作为一阶逻辑中的对象,从而使我们能够以简单而自然的方式指定PTCGS系统中的非零和属性。PTSL模型检测方法能够让设计者准确知道模型是否满足用户的需求,从而提高系统的可靠性。最后,本文以ZeroConf协议为例来说明PTSL模型检测方法的正确性。
- Abstract:
-
With the increased scale and complexity of real-time concurrent software systems, ensuringtheir correctness and reliability has become a matter of urgency. Current model-checking technology uses an automated demonstration algorithm to judgesystem properties, which must include the traversal in the system model and graph-based analysis techniques as well asextensive numerical computations. In this paper, we consider the timed concurrency model as an extension of the concurrent game model (CGS) and addprobability and time properties to propose a new probabilistic timed concurrent game structure (PTCGS). We also propose a new logic language called probabilistic timed strategy logic (PTSL), which uses strategy as the object in the first-order logic to specify the nonzero-sum attributes in a simple and natural way. Lastly, we give an example usingthe ZeroConf protocol to demonstrate the correctness of the PTSL model checking method.
备注/Memo
收稿日期:2017-06-05。
基金项目:国家自然科学基金项目(61502196).
作者简介:王晓燕,女,1977年生,讲师,博士,主要研究方向为软件建模与验证技术、软件开发新方法。申请发明专利2项,并获得2010年中国国家专利优秀奖,2008年吉林省科技进步一等奖,中国商业科技进步二等奖。发表论文20余篇,其中被SCI收录5篇;韩啸,男,1981年生,编辑,博士研究生,主要研究方向为网络协同、软件建模和网络技术;彭君,男,1981年生,讲师,博士,主要研究方向为模型驱动技术、构件技术、软件体系结构。
通讯作者:王晓燕.E-mail:wangxy@jlu.edu.cn
更新日期/Last Update:
2017-10-25