×

通过先进先出(FIFO)和行李缓冲器自动验证自动机通信。 (英语) Zbl 1392.68224号

摘要:本文介绍了通过FIFO或行李缓冲区异步通信的自动机的自动验证的新结果。通过使用等价性检查比较有界异步组合,可以对此类系统进行分析。当组合对特定缓冲区边界表现出相同的行为时,对于较大的边界,行为保持不变。这使得人们能够检查系统上该边界的时间属性,并确保无论缓冲区使用什么更大的边界,系统都会保留它们。在本文中,我们分别考虑FIFO和包缓冲区作为通信模型,给出了该问题的几个可判定性结果和一个半算法。我们还研究了用于比较有界异步系统的各种等价概念。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部 哈尔

参考文献:

[1] 品牌,D;Zafiropulo,P,《通信有限状态机》,J ACM,30,323-342,(1983)·Zbl 0512.68039号 ·数字对象标识代码:10.1145/322374.32280
[2] Basu S,Bultan T(2014)《具有无限缓冲区的异步系统中交互的自动验证》。收录:ASE’14会议记录,第743-754页
[3] Akroun L,Salaün G,Ye L(2016)异步通信系统的自动分析。In:《2016年SPIN会议录》,LNCS第9641卷,Springer,第1-18页·Zbl 1354.68188号
[4] 巴巴内拉,F;贝克尔,S;Liguoro,U,Orchestrated session compliance,J Log Algebraic Meth Progr,86,30-76,(2017年)·Zbl 1353.68023号 ·doi:10.1016/j.jlamp.2016.08.002
[5] Beauxis R、Palamidessi C、Valencia FD(2008)《异步微积分的异步本质》。收录于:《并发、图和模型》,LNCS第5065卷,Springer,第473-492页·Zbl 1143.68470号
[6] Garavle H,Thivole D(2009)《通过结合同步语言和过程演算验证GALS系统》。In:《2009年SPIN会议录》,LNCS第5578卷,Springer,第241-260页·Zbl 1101.68676号
[7] Ravn AP,Srba J,Vighio S(2011)web服务业务活动协议的建模和验证。In:《TACAS’11会议录》,LNCS第6605卷,Springer,第357-371页
[8] Clemente L、Herbreteau F、Sutre G(2014)《自动机与FIFO和行李通道通信的可决定拓扑》。收录于:2014年CONCUR会议录,LNCS第8704卷,Springer,第281-296页·Zbl 1417.68125号
[9] Milner R(1989)通信与并发。Prentice-Hall公司,Upper Saddle River·Zbl 0683.68008号
[10] van Glabbeek RJ(2001)线性时间分支时间谱I,第1卷。过程代数手册。阿姆斯特丹爱思唯尔·Zbl 1035.68073号
[11] Garavel H,Lang F,Mateescu R,Serwe W(2011)CADP 2010:分布式过程构建和分析的工具箱。In:《TACAS’11会议录》,LNCS第6605卷,Springer,第372-387页·Zbl 1316.68074号
[12] Nicola RD,Vaandrager FW(1990),过渡系统的行动与基于状态的逻辑。In:并发语义,LNCS第469卷,Springer,第407-419页
[13] 詹卡尔,P;埃斯帕尔扎,J;Moller,F,Petri网和常规过程,计算系统科学杂志,59,476-503,(1999)·Zbl 0958.68121号 ·doi:10.1006/jcss.1999.1643
[14] 芬克尔,A;McKenzie,P,《验证相同的通信过程是不可判定的》,Theor Compute Sci,174,217-230,(1997)·Zbl 0902.68127号 ·doi:10.1016/S0304-3975(96)00026-6
[15] Fokkink W(2000)过程代数导论,理论计算机科学课文。EATCS系列。柏林施普林格·doi:10.1007/978-3-662-04293-9
[16] Jéron,T;Jard,C,FIFO通道的无界性测试,Theor Compute Sci,113,93-117,(1993)·Zbl 0781.68085号 ·doi:10.1016/0304-3975(93)90212-C
[17] Ouederni M,Salaün G,Bultan T(2013)异步通信软件的兼容性检查。收录于:FACS’13会议录,LNCS第8348卷,Springer,第310-328页
[18] Leue S,Mayr R,Wei W(2004)promela模型中消息缓冲区溢出的可扩展不完全测试。收录:LNCS第2989卷SPIN’04会议记录,Springer,第216-233页·Zbl 1125.68343号
[19] Leue S,Stefanescu A,Wei W(2008)反应性通信过程中控制流循环的依赖性分析。In:《2008年SPIN会议录》,LNCS第5156卷,Springer,第176-195页
[20] Fu X,Bultan T,Su J(2004)交互BPEL web服务分析。收录:《WWW’04会议录》,ACM出版社,第621-630页
[21] Deniélou PM,Yoshida N(2012)多方会话类型满足通信自动机。收录:《2012年ESOP会议录》,LNCS第7211卷,Springer,第194-213页·Zbl 1352.68182号
[22] 傅,X;布尔坦,T;Su,J,对话协议:反应式电子服务规范和验证的形式主义,Theor Compute Sci,328,19-37,(2004)·Zbl 1071.68002号 ·doi:10.1016/j.tcs.2004.07.004
[23] Braciali,A;Brogi,A型;Canal,C,组件适配的正式方法,《软件系统杂志》,74,45-54,(2005)·doi:10.1016/j.jss.2003.05.007
[24] Canal C、Poizat P、Salaün G(2006)《软件组合中的同步行为失配》。In:FMOODS’06会议录,LNCS第4037卷,Springer,第63-77页
[25] Brogi A,Popescu R(2006)BPEL适配器的自动生成。In:ICSOC’06会议录,LNCS第4294卷,Springer,第27-39页
[26] Cubo J、Salaün G、Canal C、Pimentel E、Poizat P(2007)《基于模型的WF/验证和调整方法》。NET组件,In:FACS’07会议录,ENTCS第215卷,Elsevier,第39-55页
[27] 运河,C;Poizat,P;Salaün,G,行为不匹配组件的基于模型的适应,IEEE Trans-Softw Eng,34546-563,(2008)·doi:10.1109/TSE.2008.31
[28] Cámara,J;马萨诸塞州马汀;Salaün,G;运河,C;Pimentel,E,行为服务适应合同的半自动规范,Electr Notes Theor Compute Sci,264,19-34,(2010)·doi:10.1016/j.entcs.2010.07.003
[29] van der Aalst WMP、Mooij AJ、Stahl C、Wolf K(2009)《服务交互:模式、形式化和分析》。收录:《2009年SFM会议录》,LNCS第5569卷,Springer,第42-88页
[30] Seguel R、Eshuis R、Grefen PWPJ(2010)为松散耦合服务生成最小协议适配器。收录:ICWS’10会议录,IEEE计算机学会,第417-424页
[31] Gierds,C;AJ Mooij;Wolf,K,《将适配器合成简化为控制器合成》,IEEE T Serv Compute,5,72-85,(2012)·doi:10.1109/TSC.2010.57
[32] Bennaceur A、Chilton C、Isberner M、Jonsson B(2013)《自动中介合成:结合行为推理和本体推理》。收录:《SEFM’13会议录》,LNCS第8137卷,施普林格,第274-288页
[33] Salaün,G;布尔坦,T;Roohi,N,使用进程代数编码实现编舞,IEEE Trans-Serv Compute,5290-304,(2012)·doi:10.1109/TSC.2011.9
[34] Bultan T、Ferguson C、Fu X(2009)使用协作图进行编舞分析的工具。In:ICWS’09会议录,IEEE,第856-863页
[35] Gössler G,Salaün G(2011)服务异步交互编排的可实现性。In:《FACS’11会议录》,LNCS第7253卷,Springer,第151-167页·Zbl 0902.68127号
[36] Güdemann M,Salaün G,Ouederni M(2012)《可实现性实施监控的反例指导合成》。载于:《亚洲兽医学会论文集》12,LNCS第7561卷,施普林格,第238-253页·Zbl 1374.68289号
[37] Salaün G,Bordeaux L,Schaerf M(2004)使用进程代数描述和推理web服务。收录:ICWS’04会议录,IEEE计算机学会,第43-50页
[38] Poizat P,Salaün G(2007)开放组件系统的适应。在:2007年FMOODS会议记录,LNCS第4468卷,施普林格,第141-156页·Zbl 1202.68101号
[39] 马萨诸塞州马汀;Pimentel,E,《安全适应合同》,J Log Algebr Progr,80,154-179,(2011)·Zbl 1213.68615号 ·doi:10.1016/j.jrap.2010.07.001
[40] Mateescu R、Poizat P、Salaün G(2008)《使用进程代数和实时简化技术调整服务协议》。In:ICSOC’08会议录,LNCS第5364卷,Springer,第84-99页
[41] MG Gouda;曼宁,EG;Yu,Y-T,关于两个有限状态机之间通信的进展,Inf Control,63,200-216,(1984)·Zbl 0591.68057号 ·doi:10.1016/S0019-9958(84)80014-5
[42] Abdulla PA、Bouajjani A、Jonsson B(1998)《具有无限、有损FIFO通道的系统的实时分析》。收录:LNCS第1427卷CAV’98会议记录,Springer,第305-318页
[43] CéCé,G;Finkel,A,《使用半双工通信验证程序》,Inf Compute,202,166-190,(2005)·Zbl 1101.68676号 ·doi:10.1016/j.ic.2005.005.006
[44] 基因,B;马斯切尔,A;塞德尔,H;Zeitoun,M,Infinite-state高层MSCs:模型检查和可实现性,《计算系统科学杂志》,72,617-647,(2006)·Zbl 1105.68071号 ·doi:10.1016/j.jcss.2005.09.007
[45] 达伦多,P;基因,B;蒂亚加拉扬,PS;Yang,S,通信任务的准静态调度,Inf Compute,208,1154-1168,(2010)·Zbl 1209.68060号 ·doi:10.1016/j.ic.2009.09.005
[46] Deniélou PM,Yoshida N(2010)分布式多方会议中的缓冲通信分析。收录:LNCS第6269卷CONCUR’10会议记录,Springer,第343-357页·Zbl 1287.68130号
[47] Bouajjani A,Emmi M(2012)消息传递程序的有界阶段分析。In:《TACAS’12会议录》,LNCS第7214卷,Springer,第451-465页·Zbl 1352.68057号
[48] Canal C,Salaün G(2016)基于稳定性的异步通信软件自适应。In:《SEFM’16会议录》,LNCS第9763卷,Springer,第321-336页·兹比尔0512.68039
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。