期刊文献+
共找到63篇文章
< 1 2 4 >
每页显示 20 50 100
不确定型模糊Kripke结构的计算树逻辑模型检测 被引量:9
1
作者 范艳焕 李永明 潘海玉 《电子学报》 EI CAS CSCD 北大核心 2018年第1期152-159,共8页
本文研究了不确定型模糊Kripke结构的计算树逻辑的模型检测问题,并说明了该问题可以在对数多形式时间内解决.首先给出了不确定型模糊Kripke结构的定义,引入了模糊计算树逻辑的语法和语义.为了刻画存在量词?和任意量词在不确定型模糊Kr... 本文研究了不确定型模糊Kripke结构的计算树逻辑的模型检测问题,并说明了该问题可以在对数多形式时间内解决.首先给出了不确定型模糊Kripke结构的定义,引入了模糊计算树逻辑的语法和语义.为了刻画存在量词?和任意量词在不确定型模糊Kripke结构中的两种语义解释,在模糊计算树逻辑语法中引入了路径量词?_(sup),?_(inf)和_(sup),_(inf),分别用于替换存在量词?和任意量词.其次讨论了基于不确定型模糊Kripke结构的计算树逻辑模型检测算法,特别地对于模糊计算树逻辑公式?_(sup)pUq,_(sup)pUq,?_(inf)pUq和_(inf)pUq分别给出时间复杂度为对数多项式时间的改进算法. 展开更多
关键词 模型检测 计算树逻辑 模糊逻辑 kripke结构 时态逻辑
下载PDF
基于模糊逻辑的几类Kripke结构之间的关系 被引量:3
2
作者 潘海玉 张敏 陈仪香 《计算机科学》 CSCD 北大核心 2013年第5期42-44,共3页
根据初始状态、状态之间的转换关系和命题赋值函数是否为分明的,模糊Kripke结构可分为8类。提出将模糊计算树逻辑作为判断模糊Kripke结构之间是否是等价的依据;详细讨论了8种模糊Kripke结构之间的关系。这些结论为设计应用中模型的合理... 根据初始状态、状态之间的转换关系和命题赋值函数是否为分明的,模糊Kripke结构可分为8类。提出将模糊计算树逻辑作为判断模糊Kripke结构之间是否是等价的依据;详细讨论了8种模糊Kripke结构之间的关系。这些结论为设计应用中模型的合理选取提供了理论依据,也为解决模糊计算树逻辑的模型检测问题提供了一种新的方法。 展开更多
关键词 kripke结构 形式化验证 模糊逻辑 计算树逻辑
下载PDF
基于不完全Kripke结构三值逻辑的模型检验 被引量:5
3
作者 郭建 韩俊刚 《计算机科学》 CSCD 北大核心 2006年第3期263-266,278,共5页
模型检验技术是形式化验证中比较成熟的技术,但随着设计系统规模的增加,状态爆炸已成为其发展的一个主要问题。为解决此问题,本文提出对系统进行抽象,建立不完全的状态模型,在此状态模型上来验证表示其属性的逻辑公式。这样一个逻辑公... 模型检验技术是形式化验证中比较成熟的技术,但随着设计系统规模的增加,状态爆炸已成为其发展的一个主要问题。为解决此问题,本文提出对系统进行抽象,建立不完全的状态模型,在此状态模型上来验证表示其属性的逻辑公式。这样一个逻辑公式的真值除了真、假外,还出现了第三种情况:未知,即在这个状态模型下无法确定其真值,需要更多的状态信息才能确定。本文还讨论了二值逻辑的模型检验技术,在此基础上给出了基于不完全状态空间的三值逻辑的模型检验算法,此算法与二值逻辑模型检验算法相比,没有带来时间复杂度的增加,最后给出了三值逻辑模型检验算法的应用。 展开更多
关键词 三值逻辑 模型检验 不完全kripke结构
下载PDF
基于余归纳的最小Kripke结构的求解 被引量:1
4
作者 高建华 蒋颖 《软件学报》 EI CSCD 北大核心 2014年第1期16-26,共11页
状态空间爆炸问题是模型检测的最大障碍.从余归纳(特别是余代数)的角度研究了这个问题.用余归纳的方法证明:(1)对于任意给定的一类Kripke结构(记为K),在互模拟等价意义下K中最小Kripke结构(记为K0)的存在唯一性.K0描述了K中所有Kripke... 状态空间爆炸问题是模型检测的最大障碍.从余归纳(特别是余代数)的角度研究了这个问题.用余归纳的方法证明:(1)对于任意给定的一类Kripke结构(记为K),在互模拟等价意义下K中最小Kripke结构(记为K0)的存在唯一性.K0描述了K中所有Kripke结构的行为而且没有冗余的状态;(2)对于任意的M∈K(M可能包含无穷多个状态),在互模拟等价意义下的相对于(M且基于K0)的最小Kripke结构(记为KM)的存在唯一性.由此提出一种求解KM的算法,并用Ocaml予以简单实现.其应用之一在于可以用状态空间更小的KM代替M进行模型检测.该方法可自然地推广到基于其他类型函子的余代数结构. 展开更多
关键词 模型检测 互模拟 函子 终余代数 最小kripke结构
下载PDF
基于Kripke结构的程序正确性证明 被引量:1
5
作者 林杰 余建坤 《计算机应用》 CSCD 北大核心 2011年第5期1425-1427,共3页
为了方便证明程序的正确性,引入了Kripke结构,提出基于Kripke结构的程序正确性证明。重新定义了适合证明的Kripke结构,并描述了将程序流程图转换为Kripke结构状态图的方法。给出了证明程序正确性的相关定理和基于Kripke结构的程序正确... 为了方便证明程序的正确性,引入了Kripke结构,提出基于Kripke结构的程序正确性证明。重新定义了适合证明的Kripke结构,并描述了将程序流程图转换为Kripke结构状态图的方法。给出了证明程序正确性的相关定理和基于Kripke结构的程序正确性证明方法。证明方法为:首先,把程序流程图转换为状态图;然后,根据状态之间的转移关系列出每个状态下的状态谓词;最后,证明每个状态谓词为真。根据状态谓词进行证明,能够反映出程序执行的状态。用该方法对一个实例进行了完整的证明。 展开更多
关键词 kripke结构 程序正确性证明 状态图 谓词
下载PDF
一种基于扩展不完全Kripke结构的三值逻辑模型检测方法
6
作者 刘姣 雷丽晖 《计算机工程与科学》 CSCD 北大核心 2015年第10期1884-1889,共6页
多值模型检测是解决形式化验证中状态爆炸问题的一种重要方法,三值模型检测是多值模型检测的基础,其中如何检验不确定状态的真值是一难点。针对不确定状态检验,提出了一种模型检测方法,首先对不完全Kripke结构PKS进行了扩展,然后在扩展... 多值模型检测是解决形式化验证中状态爆炸问题的一种重要方法,三值模型检测是多值模型检测的基础,其中如何检验不确定状态的真值是一难点。针对不确定状态检验,提出了一种模型检测方法,首先对不完全Kripke结构PKS进行了扩展,然后在扩展后的模型上给出了检测不确定状态真值的方法,最后给出了基于扩展不完全Kripke结构的三值逻辑模型检测算法。与已有的三值逻辑模型检测算法相比,该算法降低了算法复杂度,完善了对于不确定或不一致信息的处理,从而增强了三值逻辑模型检测的实用性。 展开更多
关键词 三值逻辑 模型检测 扩展的不完全kripke结构
下载PDF
Fair Preorder for Partial Fair Kripke Structures
7
作者 徐蔚文 陆鑫达 《Journal of Shanghai Jiaotong university(Science)》 EI 2003年第1期15-18,共4页
This paper discussed how to handle the fairness conditions in partial Kripke structures. The partial Kripke structures were used for partial state spaces model checking, which is a new technique to solve problems of s... This paper discussed how to handle the fairness conditions in partial Kripke structures. The partial Kripke structures were used for partial state spaces model checking, which is a new technique to solve problems of state explosion. This paper extended the partial Kripke structure with fairness conditions by defining a partial fair Kripke structure, and a 3 valued fair CTL(Computation Tree Logic) semantics correspondingly. It defines a fair preorder between partial Kripke structures that preserves fairness and is akin to fair bisimulation. In addition, a pertinent theorem is also given, which indicates the relationship between the partial state spaces and the more complete one by illustrating the characterizations of states in the partial fair structure in terms of CTL formulae. 展开更多
关键词 kripke结构 克里普克结构 数值计算 计算-树逻辑性 公正性 模型试验
下载PDF
模态谓词演算的判定问题(Ⅰ)——关于Kripke归约
8
作者 高恆珊 《中国科学技术大学学报》 CAS 1973年第2期49-54,共6页
本文所討論的模态謂詞演算系指基于一定的古典模态系統之上的謂詞演算。所謂古典模态系統是指建立在古典命題演算之上的任意模态命題演算,如Lewis的S1—S5,但远不限于这些(参看Lemmon[8],[9])。在現代文献上討論得比較多的模态謂詞演... 本文所討論的模态謂詞演算系指基于一定的古典模态系統之上的謂詞演算。所謂古典模态系統是指建立在古典命題演算之上的任意模态命題演算,如Lewis的S1—S5,但远不限于这些(参看Lemmon[8],[9])。在現代文献上討論得比較多的模态謂詞演算有[12]中的Sλ*(基于S4),[6]中的S5*(基于S5)和[3]中的Sε*(基于S5.十分明显S5*和Sε*是等价的)。一般說来,任給了一个古典模态系統,我們总可以依照[12]中由S4构作Sλ*那样作出一个模态謂詞演算。以下我們以(?)表示任意古典模态系統,以(?)*表示基于(?)之上的模态謂詞演算。以(?)1*表(?)*的一目謂詞演算子系統,以(?)pq*表示(?)1*中仅含两个确定的一目謂詞字母p,q的子系統。 展开更多
关键词 定理 字母 对偶形式 不可分性 kripke 模态 振型 递归
下载PDF
The Semantic Function of Descriptions Associated with Proper Names: Comments on Kripke's Criticism of Searle
9
作者 GUO Peng 《Frontiers of Philosophy in China》 2014年第2期268-279,共12页
The aim of this paper is to defend Searle's view on the semantic role that descriptions associated with proper names play in real contexts. Through an analysis of Kripke's critique of Searle's views, I reach the co... The aim of this paper is to defend Searle's view on the semantic role that descriptions associated with proper names play in real contexts. Through an analysis of Kripke's critique of Searle's views, I reach the conclusion that Kripke;s criticism is based upon a misinterpretation of Searle's ideas. Searle tried to answer the question "what is the object named as such?" That is different from the question that Kripke attributed to the descriptivists, i.e. "what are the necessary criteria to identify the referent of a name in every possible world?" I think Searle's question is also a question that Kripke's Causal Theory of Names has to answer, i.e. how a name transmits through a linguistic community. 展开更多
关键词 pproper name descriptivism referent determination reference transmission necessary criterion contingent criterion J. Searle S. kripke
原文传递
基于可能性测度的计算树逻辑CTL~*与可能性互模拟 被引量:11
10
作者 邓辉 薛艳 +1 位作者 李亚利 李永明 《计算机科学》 CSCD 北大核心 2012年第10期258-263,共6页
提出了基于可能性测度的计算树逻辑CTL*(PoCTL*)的概念。给出了在可能的Kripke结构中可能性互模拟的定义并对其性质进行了详细的探讨。对商可能性Kripke结构及其相关构造进行了特别的研究。
关键词 可能的kripke结构 可能性测度 可能性计算树逻辑PoCTL* 可能性互模拟 商可能性kripke结构
下载PDF
一种形式化验证方法:模型检验 被引量:17
11
作者 杨军 葛海通 +1 位作者 郑飞君 严晓浪 《浙江大学学报(理学版)》 CAS CSCD 北大核心 2006年第4期403-407,共5页
模型检验作为一种形式化验证方法,近年来在各种硬件、软件设计中得到了广泛应用.文中首先介绍了描述系统行为的Kripke结构和描述系统性质的CTL逻辑,然后介绍了模型检验中常用的两种算法:标记算法和基于固定点的算法,最后介绍了为避免内... 模型检验作为一种形式化验证方法,近年来在各种硬件、软件设计中得到了广泛应用.文中首先介绍了描述系统行为的Kripke结构和描述系统性质的CTL逻辑,然后介绍了模型检验中常用的两种算法:标记算法和基于固定点的算法,最后介绍了为避免内存爆炸而引入的符号模型检验技术. 展开更多
关键词 模型检验 kripke结构 CTL逻辑 标记 固定点 符号模型检验
下载PDF
嵌入偏序约简的状态事件线性时序逻辑验证 被引量:6
12
作者 谢健 阚双龙 +3 位作者 黄志球 王飞 杨志斌 李伟湋 《计算机学报》 EI CSCD 北大核心 2019年第10期2145-2159,共15页
模型检验是硬件和软件形式化验证最成功的技术之一.目前大部分的模型检验技术是基于状态的而不考虑迁移上的操作和事件.这导致模型检验在验证使用事件进行交互的组件系统中面临新的困难,因此需要新的规约技术对状态事件系统进行规约.状... 模型检验是硬件和软件形式化验证最成功的技术之一.目前大部分的模型检验技术是基于状态的而不考虑迁移上的操作和事件.这导致模型检验在验证使用事件进行交互的组件系统中面临新的困难,因此需要新的规约技术对状态事件系统进行规约.状态事件线性时序逻辑(State/Event Linear Temporal Logic,SE-LTL)给出了一种简洁和直接的方式表达包含状态和事件的系统属性.在SE-LTL中,状态和事件都可以作为原子命题.基于自动机理论的线性时序逻辑(Linear Temporal Logic,LTL)模型检验可以被用来对SE-LTL属性进行验证.然而SE-LTL属性在经典的stutter等价(stutter-equivalent)下无法保持,所以最有效的并发程序状态约简技术:偏序约简技术(Partial Order Reduction,POR)不能直接应用于SE-LTL的验证.该文提出一种新的方法利用已有的偏序约简技术对SE-LTL验证过程的状态空间进行约简.该方法分为两个部分:第一个部分是针对SE-LTL不带NEXT算子的约简方法;第二部分则是带NEXT算子的约简方法.第一部分的主要思想是从一个Büchi自动机(Automata,BA)中抽取出“状态部分”.“状态部分”的含义是该部分只与系统的状态相关.基于“状态部分”,给出关于BA和标签Kripke结构(Labeled Kripke Structure)的同步乘,并在同步乘的构造过程中嵌入偏序约简技术,从而约简同步乘的状态空间,即该文的约简技术是on-the-fly的.嵌入的偏序约简在已有的偏序约简基础上,面向SE-LTL公式中的事件引入新的可见操作的识别方法.为了能够将偏序约简技术应用到所有的SE-LTL公式,该文同时给出验证SE-LTL带NEXT算子的偏序约简算法.NEXT算子是偏序约简的另一个主要障碍.该部分是文中的第二部分工作.该部分的技术依然是on-the-fly的,并且需要与状态部分的识别相结合.通过将该文技术实现到SPIN模型检验器中对已有的模型进行验证.Spin是针对LTL的并发程序模型检验器.实现部分包括SE-LTL到BA的转化,以及on-the-fly的模型验证过程.实验的过程主要针对三个模型集:生产消费者模型,哲学家就餐问题以及公共对象请求代理体系结构中的GIOP协议.验证结果表明,对比完全基于状态的模型检验和不带偏序约简的状态事件模型检验,该文的方法具有更好的效率,并且能够被应用于状态事件系统,特别是安全有关嵌入式系统的验证. 展开更多
关键词 偏序约简 状态事件线性时序逻辑 模型检验 同步乘 标签kripke结构
下载PDF
基于Ajax技术的Web应用的建模与测试用例生成 被引量:12
13
作者 贺涛 缪淮扣 钱忠胜 《计算机科学》 CSCD 北大核心 2014年第8期219-223,244,共6页
Ajax技术使Web应用能够通过异步请求从服务端获取数据,并在网页上局部刷新显示。这使得一张网页可以包含多个不同状态,状态数的激增使其关系变得更加复杂,给Web应用的建模与测试带来了更大的难度。研究基于Ajax技术的Web应用的建模与测... Ajax技术使Web应用能够通过异步请求从服务端获取数据,并在网页上局部刷新显示。这使得一张网页可以包含多个不同状态,状态数的激增使其关系变得更加复杂,给Web应用的建模与测试带来了更大的难度。研究基于Ajax技术的Web应用的建模与测试用例生成方法,给出一种可行的产生测试用例的技术。结合课题组自身开发的项目进行建模与测试用例的生成分析,结果表明,该技术能有效地得到所需的测试用例。 展开更多
关键词 WEB应用 模型检查 测试用例 AJAX技术 kripke结构
下载PDF
基于模型检测的程序恶意行为识别方法 被引量:5
14
作者 张一弛 庞建民 +1 位作者 范学斌 姚鑫磊 《计算机工程》 CAS CSCD 2012年第18期107-110,共4页
利用恶意代码所具有的相同或相似的行为特征,提出一种基于模型检测技术的程序恶意行为识别方法。通过对二进制可执行文件进行反汇编,构建程序控制流图,使用Kripke结构对程序建模,利用线性时序逻辑描述典型的恶意行为,采用模型检测器识... 利用恶意代码所具有的相同或相似的行为特征,提出一种基于模型检测技术的程序恶意行为识别方法。通过对二进制可执行文件进行反汇编,构建程序控制流图,使用Kripke结构对程序建模,利用线性时序逻辑描述典型的恶意行为,采用模型检测器识别程序是否具有恶意行为,并在程序控制流图上对该恶意行为进行标注。实验结果表明,与常用的杀毒软件相比,该方法能更有效地发现程序中的恶意行为。 展开更多
关键词 模型检测 恶意行为 线性时序逻辑 控制流图 反汇编 kripke结构
下载PDF
面向模型检验的UML状态机语义 被引量:6
15
作者 周颖 郑国梁 李宣东 《电子学报》 EI CAS CSCD 北大核心 2003年第z1期2091-2095,共5页
UML状态机 (SM)是UML中用来对系统各种元素的离散行为建模的图 .它丰富的表示符号提供了强大的描述机制 ,但也降低了其结构的模块性 ,提高了对其分析验证的难度 .模型检验是自动检验有限状态并发系统的技术 .通过模型检验SM描述的不同... UML状态机 (SM)是UML中用来对系统各种元素的离散行为建模的图 .它丰富的表示符号提供了强大的描述机制 ,但也降低了其结构的模块性 ,提高了对其分析验证的难度 .模型检验是自动检验有限状态并发系统的技术 .通过模型检验SM描述的不同系统元素的行为是否满足某些性质 ,能尽早发现设计中的错误 .为了将模型检验技术应用于SM的验证 ,本文用kripke结构定义SM的操作语义 .与已有的SM语义定义不同 ,本文考虑到了SM中包含的不确定因素 ,用kripke结构描述系统所有可能的演化轨迹 . 展开更多
关键词 UML 状态机 操作语义 kripke结构 模型检验
下载PDF
铁路信号安全关键软件形式化建模 被引量:6
16
作者 李耀 郭进 +1 位作者 杨扬 马亮 《铁道学报》 EI CAS CSCD 北大核心 2017年第9期74-80,共7页
针对现行建模方法不能满足铁路信号系统安全关键软件的时钟约束需求和模型复杂度较高的问题,分析SyncCharts建模方法,针对其缺少形式化规范和时钟约束的问题,扩展出具有时钟属性的Timed SyncCharts建模方法。首先,采用Z语言系统地给出了... 针对现行建模方法不能满足铁路信号系统安全关键软件的时钟约束需求和模型复杂度较高的问题,分析SyncCharts建模方法,针对其缺少形式化规范和时钟约束的问题,扩展出具有时钟属性的Timed SyncCharts建模方法。首先,采用Z语言系统地给出了Timed SyncCharts的形式化定义;其次,结合Timed SyncCharts的组件元素,确定Timed SyncCharts的宏步转移机制;然后,提出将Timed SyncCharts转化为Kripke结构的规则,保证了模型分析的可行性;最后,建立计算机联锁软件道岔定位需求的Timed SyncCharts模型,证明该方法的可行性和有效性。 展开更多
关键词 安全关键软件 形式化建模 时钟约束 TIMED SyncCharts kripke 计算机联锁
下载PDF
基于可能性测度的计算树逻辑 被引量:14
17
作者 薛艳 雷红轩 李永明 《计算机工程与科学》 CSCD 北大核心 2011年第9期70-75,共6页
首先,提出了可能的Kripke结构的定义,建立了可能的Kripke结构的可能性测度空间,并分析了可能的Kripke结构的一系列性质,即任一路径转移的可能性可由其初始状态的可能性分布与各转移的可能性取下确界而得到;依据可能的Kripke结构所定义... 首先,提出了可能的Kripke结构的定义,建立了可能的Kripke结构的可能性测度空间,并分析了可能的Kripke结构的一系列性质,即任一路径转移的可能性可由其初始状态的可能性分布与各转移的可能性取下确界而得到;依据可能的Kripke结构所定义的可能性测度具有其合理性等等。其次,给出了可能性计算树逻辑(PoCTL)的概念,讨论了两个PoCTL状态公式以及PoCTL与经典计算树逻辑(CTL)公式的等价性。最后,证明了PoCTL公式有与CTL*公式中"一致性"相对应的公式。 展开更多
关键词 可能的kripke结构 可能性测度 可能性计算树逻辑 一致性
下载PDF
单道批处理系统的建模与验证 被引量:6
18
作者 鱼先锋 雷丽晖 李永明 《计算机科学》 CSCD 北大核心 2011年第4期257-259,共3页
单道批处理系统的模型是其性能评价、仿真、作业调度及控制的研究基础。建立了单道批处理系统的一个数学模型——批处理自动机,并给出了相应的转换算法,将所建数学模型转换成Kripke结构;完成了基于Kripke结构的单道批处理系统模型检测,... 单道批处理系统的模型是其性能评价、仿真、作业调度及控制的研究基础。建立了单道批处理系统的一个数学模型——批处理自动机,并给出了相应的转换算法,将所建数学模型转换成Kripke结构;完成了基于Kripke结构的单道批处理系统模型检测,验证了单道批处理系统的合理性即兼顾公平性与效率。 展开更多
关键词 批处理系统 模型检测 kripke结构 自动机
下载PDF
规范多agent系统动态模型及其属性验证机制 被引量:4
19
作者 胡斌 高济 郭航 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2009年第6期1014-1019,1167,共7页
针对规范多Agent系统(NMAS)并发性、动态性和规范性的特点,提出了一种规范多Agent系统动态模型和基于模型检验的属性验证机制.其中动态模型包括行为约束规范语言TNAL和联合行为转移结构两大部分.TNAL以现实世界法律法规为参考,实现了规... 针对规范多Agent系统(NMAS)并发性、动态性和规范性的特点,提出了一种规范多Agent系统动态模型和基于模型检验的属性验证机制.其中动态模型包括行为约束规范语言TNAL和联合行为转移结构两大部分.TNAL以现实世界法律法规为参考,实现了规范的时态特性和道义特性的建模.联合行为转移结构以多Agent联合行为作为状态转移标记,以规范剪枝后的计算树描述规范系统的动态语义,使系统属性描述语言和规范语言相互独立.以CTL*作为系统属性描述语言,借助现有模型检验工具即可实现NMAS的属性验证,这种实现方式使系统验证工作具有更高的灵活性. 展开更多
关键词 多AGENT系统 kripke结构 动态模型 属性验证
下载PDF
多Agent模糊概率信念逻辑 被引量:3
20
作者 林运国 陈晓云 +1 位作者 胡山立 陈莉 《广西师范大学学报(自然科学版)》 CAS 北大核心 2008年第1期150-153,共4页
在经典信念形式化研究中,信念在某一可能世界中的真值取值范围是{0,1}。基于新模糊集合论给出信念真值的模糊真值计算方法,将信念的真值取值范围推广到[0,1]。在这样模糊逻辑框架下,将广义概率Aumann语义推广到广义模糊概率Aumann语义,... 在经典信念形式化研究中,信念在某一可能世界中的真值取值范围是{0,1}。基于新模糊集合论给出信念真值的模糊真值计算方法,将信念的真值取值范围推广到[0,1]。在这样模糊逻辑框架下,将广义概率Aumann语义推广到广义模糊概率Aumann语义,从而建立多Agent模糊概率信念逻辑。在该逻辑中,给出多Agent模糊概率信念逻辑的语法和语义,并且证明了该逻辑系统的可靠性。 展开更多
关键词 多AGENT系统 信念逻辑kripke语义 广义Aumann语义 模糊概率
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部