Maude实施CCS操作语义的新实现及其逻辑描述的过程的论文总结
=> {{A}}P'if |P| =>{tau}* Q/\Q=>{A}Q' /\|Q'|=> {tau}* P'。请注意,新的语义运算符{_}*_和{{_}}_以及伪运算符,|_|和<_>被宣布为冻结,其原因已在第4.2节中解释。✏VERDEJO和 MARTI-OLIET293一P|= TTP|= Φ1Φ2i P |= Φ1和P |= Φ2P|= Φ1Φ2i P |= Φ1或P |= Φ2P|=[K]Φ iQ ∈ {PJ|P −a→ PJ<$a ∈ K}.Q |= ΦP|=Q∈ {P J|P −a→ P J<$a ∈ K}.Q |= ΦP |=[[K]]Φ i Q∈ {P J|P =a<$P J<$a ∈ K}.Q |= ΦP |= KΦ i Q ∈ {PJ|P =a<$P J<$a ∈ K}.Q |= Φ图二. 模态逻辑满足关系我们可以使用search命令来查找给定进程在执行操作“a”之后的所有弱后继进程Maude> search< tau. 'a. τ的'b. 0 > => {{'a }}AP:ActProcess. 溶液1(状态2)AP:ActProcess --> tau。'b.0溶液2(状态3)AP:ActProcess -->'b. 0没有更多的 解决方案。4.4Hennessy-Milner模态逻辑我们现在想实现Hennessy-Milner模态逻辑来描述CCS过程的本地能力[16]。公式如下:Φ::= tt |FF |Φ 1∧ Φ 2|Φ 1∨ Φ 2|[K]Φ|联系我们|[[K]]Φ|联系我们其中,K是一组(有限)动作。描述过程P何时满足性质Φ的满足关系,P |=Φ,在图2中归纳定义。由于满意度关系的定义使用了CCS的转换我们可以尝试在同一级别上实现它,使用如下规则:rl [和]:P| = Phi/\Psi=>true if P| = Phi=>true/\P| = Psi=>true.rl[直径]:P |= Phi => true,如果P =>{A}Q/\Q |= Phi => true。这些规则是正确的,它们准确地代表了模态逻辑的满足关系所表达的内容。例如,第二个条件规则表示存在一个过程Q,使得P −→ Q且Q |= Φ,这是钻石模态算子的定义。这是因为变量Q在规则条件下是存在量化的。但是我们发现框模态算子的定义存在问题,因为它在过程的可能转换上使用了一个泛量化器。如果我们想处理所有可能的一步重写项,我们需要上升到元级别。通过使用操作元搜索,我们定义了一个操作succ,它在给定的有限集合中执行操作后返回进程的所有(元表示的)后继VERDEJO和 MARTI-OLIET294下面SUCC模块中的操作成功定义使用了两个辅助函数。allOneStep(T,N,X)的求值通过使用模块MOD(CCS-SEMANTICS的元表示)中的规则返回与模式X匹配的项T的所有单步重写(跳过前N个解决方案)。filter(F,TS,AS)的求值返回元表示进程P,使得项F[A,P]在TS中,而A在AS中。为了在项集合AS中查找项A,我们比较模块MOD中的项。 这是因为不同的元表示术语,如“a.Qid”和“a.Act”,可以在模块CCS-SEMANTICS中表示相同的动作。操作过滤器用于succ(T,TS)的定义中,以从进程T的所有后继进程中删除那些通过执行不在集合TS中的操作而到达的进程。在以一般形式定义了这些操作之后,我们可以实现wsucc操作,它返回所有具有相同操作的弱后继fmod SUCC包含META-LEVEL。op MOD:-> Module.等式MOD =对TermSet进行排序。子排序术语
下载后可阅读完整内容,剩余1页未读,立即下载
![.zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 4
- 资源: 2万+
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 基于嵌入式ARMLinux的播放器的设计与实现 word格式.doc
- 经典:大学答辩通过_基于ARM微处理器的嵌入式指纹识别系统设计.pdf
- 嵌入式系统课程设计.doc
- 基于飞思卡尔控制器的智能寻迹车设计ARM基础课程课程设计.doc
- 下载基于ARM7的压电陶瓷换能器导纳圆测量仪的研制PDF格式可编辑.pdf
- 课程设计基于ARM的嵌入式家居监控系统的研究与设计.doc
- 论文基于嵌入式ARM的图像采集处理系统设计.doc
- 嵌入式基于ARM9的中断驱动程序设计—课程设计.doc
- 在Linux系统下基于ARM嵌入式的俄罗斯方块.doc
- STK-MirrorStore Product Release Notes(96130)-44
- STK-MirrorStore Storage Connectivity Guide for StorageTek Disk A
- 龙虾养殖远程监控系统的设计与实现数据采集上位-机软件模块-本科毕业设计.doc
- 龙虾养殖远程监控系统的设计与实现数据采集上位-机软件模块-.doc
- 龙虾养殖远程监控系统的设计与实现数据采集上位-机软件模块-本科生毕业论文.doc
- 麻阳风貌展示网站的设计与实现毕业论文.pdf
- 高速走丝气中电火花线切割精加工编程设计.doc
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)