-
题名基于ATL的公平交换协议的形式化验证
被引量:3
- 1
-
-
作者
李群
陈清亮
-
机构
暨南大学计算机科学系
-
出处
《计算机工程与应用》
CSCD
北大核心
2015年第19期32-36,共5页
-
基金
国家自然科学基金(No.61003056
No.61272415)
国家重点基础研究发展规划(973)(No.2010CB328103)
-
文摘
如何对电子商务协议进行分析与验证一直是研究的热点,基于ATL(交替时态逻辑)对电子商务协议中的公平交换协议(Fair Exchange Protocols)进行形式化分析与验证,并选取了其中的一个电子合同签署协议进行形式化验证。用ATL语言来形式化描述公平交换协议,并使用ATS(Alternating Transition Systems,交替转移系统)来为公平交换协议进行形式化建模,再用形式化验证工具MOCHA对公平交换协议的公平性(Fairness)、及时性(Timeliness)和不可滥用性(Abuse-Freeness)进行有效的验证;对验证结果进行分析与讨论,发现了该协议不满足公平性和不可滥用性,不符合设计的要求。
-
关键词
形式化验证
交替时态逻辑(atl)
MOCHA工具
公平交换协议
-
Keywords
formal verification
Alternating-Time Temporal Logic (atl)
MOCHA
fair exchange protocol
-
分类号
TP301.2
[自动化与计算机技术—计算机系统结构]
-
-
题名异构多智能体系统模型检查
被引量:3
- 2
-
-
作者
张业迪
宋富
-
机构
上海科技大学信息科学与技术学院
-
出处
《软件学报》
EI
CSCD
北大核心
2018年第6期1582-1594,共13页
-
基金
国家自然科学基金(61402179
61532019)~~
-
文摘
模型检查作为一种自动化系统验证方法,已被应用于多智能体系统的验证.由此延伸出的规约描述语言——交替时态逻辑(ATL),也被给予了高度关注.根据智能体是否可以看到全局信息,分为不完全信息和完全信息;根据智能体是否可以记录历史信息,分为无记忆能力和无限记忆能力,提出了4种经典的策略类型.这些策略类型是通过ATL的语义进行刻画的.然而在一个多智能体系统中,考虑完全信息和无限记忆能力时,所有智能体都只能选择这一种策略类型;在考虑不完全信息或无记忆能力时,仅在联合模态操作《A》φ和[[A]]φ的A里出现的智能体具备这种策略类型,而其他智能体还是完全信息和无限记忆能力策略类型.这可能会导致嵌套联合模态操作中智能体策略类型的不一致,且智能体策略类型取决于逻辑公式和逻辑的语义.而在实际多智能体系统中,智能体的策略类型往往取决于系统本身,且不同智能体具有不同的策略类型,即,智能体策略类型是异构的,这种多智能体系统被称为异构多智能体系统.针对这些问题,提出了一种在语法层对智能体策略类型进行刻画的系统模型——带类型解释系统.带类型解释系统在已有的解释系统中为每个智能体引入策略类型这一属性,允许不同智能体具备不同的策略类型.带类型解释系统可用于异构多智能体系统的建模.针对提出的系统模型,对ATL语义进行了研究,设计了ATL模型检查算法,实现了相应的模型检查工具Sh TMC.
-
关键词
模型检查
多智能体系统
交替时态逻辑
策略类型
-
Keywords
model-checking
multi-agent system
alternating-time temporal logic
strategy abilities
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-