×

重写逻辑语义项目:进度报告。 (英语) Zbl 1342.68198号

Owe,Olaf(编辑)等人,《计算理论基础》。2011年8月22日至25日在挪威奥斯陆举行的FCT 2011第18届国际研讨会。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-22952-7/pbk)。计算机科学课堂讲稿6914,1-37(2011)。
摘要:重写逻辑是一个非常适合语言语义定义的可执行逻辑框架。任何这样的框架都必须根据其有效性来判断,以弥补语言定义与语言实现和语言分析工具之间的现有差距。我们就重写逻辑语义学项目的研究人员如何缩小理论与实践之间在以下领域的差距给出了一份进度报告:语言的模块语义定义;可扩展到真实语言;支持实时;软硬件建模语言的语义;以及基于语义的分析工具,如静态分析器、模型检查器和程序证明程序。
关于整个系列,请参见[Zbl 1220.68019号].

MSC公司:

68问题55 计算理论中的语义学
03B70号 计算机科学中的逻辑
68号30 软件工程的数学方面(规范、验证、度量、需求等)
2012年第68季度 语法和重写系统
60年第68季度 规范和验证(程序逻辑、模型检查等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Ahrendt,W.、Roth,A.、Sasse,R.:针对重写语义的Java验证转换规则的自动验证。收录:Sutcliffe,G.,Voronkov,A.(编辑)LPAR 2005。LNCS(LNAI),第3835卷,第412-426页。斯普林格,海德堡(2005)·Zbl 1143.68348号 ·doi:10.1007/11591191_29
[2] Alba-Castro,M.、Alpunte,M.和Escobar,S.:重写逻辑中全局不干涉的抽象证明。收录人:de Boer,F.S.,Bonsangue,M.M.,Hallerstede,S.,Leuschel,M.(编辑)FMCO 2009。LNCS,第6286卷,第105-124页。斯普林格,海德堡(2010)·Zbl 1312.68049号 ·doi:10.1007/978-3-642-17071-36
[3] Alba Castro,M.,Alpuente,M.,Escobar,S.:重写逻辑中近似的不干涉和擦除。In:程序。SYNASC,第124-132页。IEEE,洛斯阿拉米托斯(2010)·Zbl 1312.68049号
[4] AlTurki,M.,Dhurjati,D.,Yu,D.,Chander,A.,Inamura,H.:软件系统中时间属性的形式化规范和分析。收录:Chechik,M.,Wirsing,M.(编辑)FASE 2009。LNCS,第5503卷,第262-277页。斯普林格,海德堡(2009)·Zbl 05535537号 ·网址:10.1007/978-3642-00593-018
[5] AlTurki,M.,Meseguer,J.:兽人的实时重写语义。In:程序。PPDP,波兰,第131-142页。ACM出版社,纽约(2007)·数字对象标识代码:10.1145/1273920.1273938
[6] AlTurki,M.,Meseguer,J.:Orc程序的简化语义和形式分析。In:程序。Web系统自动规范和验证研讨会(WWV 2007)。ENTCS,第200卷(3),第25-41页。爱思唯尔,阿姆斯特丹(2008)
[7] AlTurki,M.,Meseguer,J.:Dist-Orc:一种基于重写的Orc分布式实现,带有形式分析。In:程序。RTRTS 2010。理论计算机科学电子论文集,第36卷,第26-45页。CoRR(2010)·doi:10.4204/EPTCS.36.2
[8] Aoumeur,N.:使用重写逻辑集成和快速键入UML结构和行为图。In:Pidduck,A.B.,Mylopoulos,J.,Woo,C.C.,Ozsu,M.T.(编辑)CAiSE 2002。LNCS,第2348卷,第296–310页。斯普林格,海德堡(2002)·Zbl 1046.68663号 ·doi:10.1007/3-540-47961-9_22
[9] Bae,K.,Ølveczky,P.C.:将托勒密的实时Maude语义扩展到分层DE模型。In:程序。RTRTS 2010。理论计算机科学电子论文集,第36卷,第46-66页。CoRR(2010年)·doi:10.4204/EPTCS.36.3
[10] Bae,K.,Ølveczky,P.C.,Al-Nayeem,A.,Meseguer,J.:同步AADL及其在实时Maude中的形式分析。伊利诺伊大学香槟分校技术报告(2005年),http://hdl.handle.net/2142/25091
[11] Bae,K.,Ølveczky,P.C.,Feng,T.H.,Tripakis,S.:使用实时Maude验证托勒密二世离散事件模型。收录:Breitman,K.,Cavalcanti,A.(编辑)ICFEM 2009。LNCS,第5885卷,第717-736页。斯普林格,海德堡(2009)·Zbl 05635837号 ·doi:10.1007/978-3-642-10373-5_37
[12] Berry,G.,Boudol,G.:化学抽象机。理论计算机科学96(1),217–248(1992)·Zbl 0747.68013号 ·doi:10.1016/0304-3975(92)90185-I
[13] Björk,J.,Johnsen,E.B.,Owe,O.,Schlatte,R.:定时Creol中的轻量级时间建模。In:程序。RTRTS 2010。《理论计算机科学电子论文集》,第36卷,第67-81页。CoRR(2010年)·doi:10.4204/EPTCS.36.4
[14] Blazy,S.,Leroy,X.:C语言Clight子集的机械化语义。《自动推理杂志》43(3),263-288(2009)·Zbl 1185.68136号 ·doi:10.1007/s10817-009-9148-3
[15] Boronat,A.:MOMENT:模型管理的正式框架。西班牙瓦伦西亚政治大学博士论文(2007年)
[16] Boronat,A.,Carsí,J.A.,Ramos,I.:使用重写逻辑作为转换引擎在MDA中进行自动重组。In:程序。CSMR 2005,第228-231页。IEEE,洛斯阿拉米托斯(2005)
[17] Boronat,A.,Heckel,R.,Meseguer,J.:重写逻辑语义和验证模型转换。摘自:Chechik,M.,Wirsing,M.(编辑)FASE 2009。LNCS,第5503卷,第18-33页。斯普林格,海德堡(2009)·Zbl 05535521号 ·doi:10.1007/978-3642-00593-02
[18] Boronat,A.,Meseguer,J.:OCL约束元模型规范的代数语义。收录:Oriol,M.,Meyer,B.(编辑)TOOLS EUROPE 2009。LNBIP,第33卷,第96-115页。斯普林格,海德堡(2009)·doi:10.1007/978-3-642-02571-67
[19] Boronat,A.,Meseguer,J.:MOMENT2:莫德的EMF模型转换。收录人:Vallecillo,A.,Sagardui,G.(编辑)Actas de las XIV Jornadas de IngenieríA del Software y Bases de Datos,JISBD 2009,西班牙圣塞巴斯蒂安,9月8日至11日,第178–179页(2009)
[20] Boronat,A.,Meseguer,J.:MOF的代数语义。计算的形式方面22(3-4),269–296(2010)·Zbl 1213.68358号 ·doi:10.1007/s00165-009-0140-9
[21] Boronat,A.,Ølveczky,P.C.:MOMENT2中的正式实时模型转换。摘自:Rosenblum,D.S.,Taentzer,G.(编辑)FASE 2010。LNCS,第6013卷,第29-43页。斯普林格,海德堡(2010)·Zbl 05682212号 ·doi:10.1007/978-3642-12029-93
[22] Borras,P.,Clément,D.,Despeyroux,T.,Incerpi,J.,Kahn,G.,Lang,B.,Pascual,V.:CENTAUR:体系。In:软件开发环境(SDE),第14–24页(1988)
[23] Braga,C.:重写逻辑作为模块化结构操作语义的语义框架。巴西里约热内卢蓬蒂菲西亚大学信息部博士论文(2001年)
[24] Braga,C.,Haeusler,E.H.,Meseguer,J.,Mosses,P.D.:将模块化SOS映射到重写逻辑。收录:Leuschel,M.(编辑)LOPSTR 2002。LNCS,第2664卷,第262-277页。斯普林格,海德堡(2003)·兹比尔1278.68166 ·doi:10.1007/3-540-45013-021
[25] Braga,C.,Meseguer,J.:实践中的模块化重写语义。In:程序。WRLA 2004年。ENTCS,第117卷,第393–416页。Elsevier,阿姆斯特丹(2004)·Zbl 1272.68168号
[26] Broy,M.、Wirsing,M.和Pepper,P.:关于编程语言的代数定义。ACM TOPLAS 9(1),54–99(1987)·Zbl 0627.68009号 ·数字对象标识代码:10.1145/9758.10501
[27] Bruni,R.,Meseguer,J.:广义重写理论的语义基础。西奥。计算。科学。 360(1-3), 386–414 (2006) ·Zbl 1097.68051号 ·doi:10.1016/j.tcs.2006.04.012
[28] Chalub,F.:模块化SOS在莫德的实现。巴西RJ尼特罗伊联邦弗拉米内塞大学硕士论文(2005年5月)
[29] Chalub,F.,Braga,C.:莫德MSOS工具。弗拉米内塞联邦大学,www.ic.uff.br/forsario/2o-workshop-vas-novembro-2004.pdf
[30] Chalub,F.,Braga,C.:CML的模块化重写语义。《通用计算机科学杂志》10(7),789–807(2004)
[31] Chen,F.、Rošu,G.、Venkatesan,R.P.:基于规则的尺寸安全分析。收录:Nieuwenhuis,R.(编辑)RTA 2003。LNCS,第2706卷,第197-207页。斯普林格,海德堡(2003)·兹比尔1038.68548 ·doi:10.1007/3-540-44881-0_15
[32] Clavel,M.,Durán,F.,Eker,S.,Meseguer,J.,Lincoln,P.,Martí-Oliet,n.,Talcott,C.:《关于莫德的一切——高性能逻辑框架》,LNCS,第4350卷。斯普林格,海德堡(2007)·Zbl 1115.68046号
[33] Clavel,M.,Egea,M.:ITP/OCL:用于UML+OCL静态类图的基于重写的验证工具。收录:Johnson,M.,Vene,V.(编辑)AMAST 2006。LNCS,第4019卷,第368-373页。斯普林格,海德堡(2006)·Zbl 05547665号 ·数字对象标识代码:10.1007/11784180_28
[34] Clavel,M.,Santa-Cruz,J.:ASIP+ITP:基于代数语义的验证工具。收录于:López-Fraguas,F.J.(编辑)Actas de las V Jornadas sobre Programación y Lenguajes,PROLE 2005,西班牙格拉纳达,9月14-16日,第149-158页。汤姆森(2005)
[35] Clément,D.,Despeyroux,J.,Hascoet,L.,Kahn,G.:计算机上的自然语义。In:Fuchi,K.,Nivat,M.(编辑)《法国-日本AI和CS研讨会论文集》,ICOT 1986,第49–89页(1986);此外,日本信息处理学会,技术备忘录PL-86-6
[36] d'Amorim,M.,Rošu,G.:Scheme语言的等式规范。《通用计算机科学杂志》11(7),1327-1348(2005);技术报告编号:UIUCDCS-R-2005-2567(2005年4月)
[37] Ellison,C.,Rošu,G.:C与应用程序的形式语义。伊利诺伊大学技术报告(2010年11月),http://hdl.handle.net/2142/17414
[38] Ellison,C.,öerbţnu \355},T.F.,Rošu,G.:类型推理的重写逻辑方法。收录:Corradini,A.,Montanari,U.(编辑)WADT 2008。LNCS,第5486卷,第135–151页。斯普林格,海德堡(2009)·Zbl 1253.68211号 ·doi:10.1007/978-3642-03429-9_10
[39] Farzan,A.:并发系统和语言的静态和动态形式分析:基于语义的方法。伊利诺伊大学香槟分校博士论文(2007年)
[40] Farzan,A.,Chen,F.,Bevilacqua,V.,Rošu,G.:JavaFAN中Java程序的形式化分析。In:Alur,R.,Peled,D.A.(编辑)CAV 2004。LNCS,第3114卷,第501-505页。斯普林格,海德堡(2004)·Zbl 1103.68611号 ·doi:10.1007/978-3-540-27813-9_46
[41] Farzan,A.,Meseguer,J.:重写编程语言语义的部分顺序简化。In:程序。WRLA 2006年。ENTCS,第176(4)卷,第61-78页(2007年)·Zbl 1279.68207号 ·doi:10.1016/j.entcs.2007.06.008
[42] Farzan,A.、Bevilacqua,V.、Rošu,G.:javaFAN中的正式JVM代码分析。收录:Rattray,C.,Maharaj,S.,Shankland,C.(编辑)AMAST 2004。LNCS,第3116卷,第132-147页。斯普林格,海德堡(2004)·Zbl 1108.68382号 ·doi:10.1007/978-3-540-27815-3_14
[43] Felleisen,M.,Friedman,D.P.:控制操作符、SECD机器和{\(\lambda\)}-演算。摘自:第三届编程概念形式化描述工作会议,丹麦,第193-219页(1986年8月)
[44] 费尔南德斯·阿莱曼,J.L.,托瓦尔·阿尔瓦雷斯,J.A.:直觉能变得严谨吗?UML模型验证工具的基础。In:程序。ISSRE 2000,第344-355页。IEEE,洛斯阿拉米托斯(2000)
[45] Friedman,D.P.,Wand,M.,Haynes,C.T.:《编程语言精要》,第二版。麻省理工学院出版社,剑桥(2001)·兹比尔0994.68020
[46] Garrido,A.,Meseguer,J.,Johnson,R.:C预处理器的代数语义及其重构的正确性。伊利诺伊大学香槟分校CS系UIUCDCS-R-2006-2688技术报告(2006年2月)
[47] Goguen,J.,Malcolm,G.:强制性程序的代数语义。麻省理工学院出版社,剑桥(1996)·兹伯利0887.68066
[48] Goguen,J.,Meseguer,J.:安全策略和安全模型。摘自:《1982年安全与隐私研讨会论文集》,第11-20页。IEEE,洛斯阿拉米托斯(1982)
[49] Goguen,J.A.,Parsaye-Ghomi,K.:使用参数化抽象模块的代数指称语义。在:Díaz,J.,Ramos,I.(编辑)编程概念的形式化。LNCS,第107卷,第292-309页。斯普林格,海德堡(1981)·Zbl 0467.68014号 ·doi:10.1007/3-540-10699-5_106
[50] Gurevich,Y.:进化代数1993:Lipari指南。摘自:Börger,E.(编辑)规范和验证方法,第9-37页。牛津大学出版社,牛津(1994)
[51] Gurevich,Y.,Huggins,J.K.:C编程语言的语义。收录:Martini,S.、Börger,E.、Kleine Büning,H.、Jäger,G.、Richter,M.M.(编辑)CSL 1992。LNCS,第702卷,第274–308页。斯普林格,海德堡(1993)·Zbl 0788.68018号 ·doi:10.1007/3-540-56992-8_17
[52] Harper,R.、Honsell,F.、Plotkin,G.D.:定义逻辑的框架。ACM杂志40(1),143–184(1993)·Zbl 0778.03004号 ·数字对象标识代码:10.1145/138027.138060
[53] Hills,M.,Chen,F.,Rošu,G.:伊利诺伊大学香槟分校UIUCDCS-R-2008-2931技术报告的可插拔政策(2008)
[54] Hills,M.,öerbénuţ෤่,T.F.,Rošu,G.:语言定义和高效口译员生成的重写框架。In:程序。2006年WRLA。ENTCS,第176(4)卷,第215-231页。Elsevier,阿姆斯特丹(2007)·Zbl 1279.68116号
[55] Johnsen,E.B.,Owe,O.,Axelsen,E.W.:具有异步方法调用的并发对象的运行时环境。In:程序。WRLA 2004年。ENTCS,第117卷,Elsevier,阿姆斯特丹(2004)·Zbl 1272.68186号
[56] Kahn,G.:自然语义学。收录:Brandenburg,F.J.,Wirsing,M.,Vidal-Naquet,G.(编辑)STACS 1987。LNCS,第247卷,第22-39页。斯普林格,海德堡(1987)·Zbl 0635.68007号 ·doi:10.1007/BFb0039592
[57] Katelman,M.,Keller,S.,Meseguer,J.:异步数字电路的并发重写语义和分析。摘自:《2010年WRLA》P.C.(编辑)。LNCS,第6381卷,第140-156页。斯普林格,海德堡(2010)·Zbl 1306.68078号 ·doi:10.1007/978-3-642-16310-4_10
[58] Katelman,M.,Meseguer,J.:ABEL的重写语义及其在硬件/软件协同设计和分析中的应用。In:程序。WRLA 2006年。ENTCS,第176(4)卷,第47-60页。Elsevier,阿姆斯特丹(2007)·Zbl 1279.68189号
[59] Katelman,M.,Meseguer,J.:vlogmt:一种基于仿真的硬件验证策略语言。收录:Raz,O.(编辑)HVC 2010。LNCS,第6504卷,第129-145页。斯普林格,海德堡(2010)·Zbl 1325.68150号
[60] Katelman,M.、Meseguer,J.、Escobar,S.:微处理器功能验证的直接逻辑测试。摘自:MEMOCODE 2008,第89-100页。IEEE,洛斯阿拉米托斯(2008)
[61] Kaufmann,M.、Manolios,P.、Moore,J.S.:计算机辅助推理:ACL2案例研究。Kluwer学术出版社,Dordrecht(2000)
[62] Knapp,A.:从UML协作中生成重写理论。收录于:Futatsugi,K.、Nakagawa,A.T.、Tamai,T.(编辑)《咖啡馆:工业强度代数形式方法》,第97-120页。Elsevier,阿姆斯特丹(2000)·doi:10.1016/B978-044450556-9/50065-4
[63] Knapp,A.:《面向对象软件工程的形式化方法》,Shaker Verlag,德国亚琛,2001年。慕尼黑大学信息研究所博士论文(2000年)
[64] Lee,E.A.:使用离散事件建模并发实时流程。Ann.Software Eng.7,25–45(1999)·兹伯利05466731 ·doi:10.1023/A:1018998524196
[65] Liang,S.、Hudak,P.、Jones,M.:单声道变形金刚和模块化口译员。In:程序。POPL 1995,第333–343页。纽约ACM出版社(1995)
[66] Martí-Oliet,N.,Meseguer,J.:将逻辑重写为逻辑和语义框架。摘自:Gabbay,D.M.,Guenthner,F.(编辑)《哲学逻辑手册》,第二版。,第9卷,第1-87页。Kluwer,Dordrecht(2002)·doi:10.1007/978-94-017-0464-9_1
[67] Meredith,P.,Hills,M.,Rošu,G.:方案的K定义。伊利诺伊大学厄本那-香槟分校计算机科学系UIUCDCS-R-2007-2907技术报告(2007)
[68] Meredith,P.、Katelman,M.、Meseguer,J.、Roşu,G.:Verilog的正式可执行语义。In:程序。MEMOCODE 2010,第179-188页。IEEE,洛斯阿拉米托斯(2010)
[69] Meseguer,J.:条件重写逻辑作为并发的统一模型。理论计算机科学96(1),73–155(1992)·Zbl 0758.68043号 ·doi:10.1016/0304-3975(92)90182-F
[70] Meseguer,J.:将逻辑重写为并发的语义框架:一份进度报告。收录:Sassone,V.,Montanari,U.(编辑)CONCUR 1996。LNCS,第1119卷,第331-372页。斯普林格,海德堡(1996)·doi:10.1007/3-540-61604-7_64
[71] Meseguer,J.:成员代数是方程规范的逻辑框架。In:Parisi-Presecce,F.(编辑)WADT 1997。LNCS,第1376卷,第18-61页。斯普林格,海德堡(1998)·Zbl 0903.08009号 ·doi:10.1007/3-540-64299-4_26
[72] Meseguer,J.:重写逻辑中的软件规范和验证。收录于:Broy,M.、Pizka,M.(编辑)《模型、代数和工程软件逻辑》,北约高级研究所,德国马克托伯多夫,7月30日至8月11日,第133-193页。IOS出版社,阿姆斯特丹(2002)
[73] Meseguer,J.,Braga,C.:编程语言的模块化重写语义。收录:Rattray,C.,Maharaj,S.,Shankland,C.(编辑)AMAST 2004。LNCS,第3116卷,第364-378页。斯普林格,海德堡(2004)·Zbl 1108.68401号 ·doi:10.1007/978-3-540-27815-3_29
[74] Meseguer,J.、Futatsugi,K.、Winkler,T.:使用重写逻辑指定、编程、集成和重用协作代理的开放并发系统。1992年软件体系结构新模型国际研讨会论文集,日本东京,第61-106页。软件工程研究所(1992年11月)
[75] Meseguer,J.,Ølveczky,P.C.:分布式实时系统PALS体系结构模式的形式化和正确性。In:Dong,J.S.,Zhu,H.(编辑)ICFEM 2010。LNCS,第6447卷,第303–320页。斯普林格,海德堡(2010)·兹伯利05854655 ·数字对象标识代码:10.1007/978-3-642-16901-421
[76] Meseguer,J.,Rošu,G.:重写逻辑语义项目。理论计算机科学373,213–237(2007)·Zbl 1111.68068号 ·doi:10.1016/j.tcs.2006.12.018
[77] Bevilacqua,V.,Rošu,G.:重写逻辑语义:从语言规范到形式分析工具。收录:Basin,D.,Rusinovitch,M.(编辑)IJCAR 2004。LNCS(LNAI),第3097卷,第1-44页。斯普林格,海德堡(2004)·doi:10.1007/978-3-540-25984-8_1
[78] Miller,D.:用操作语义进行表示和推理。收录:Furbach,U.,Shankar,N.(编辑)IJCAR 2006。LNCS(LNAI),第4130卷,第4–20页。斯普林格,海德堡(2006)·Zbl 1222.68113号 ·doi:10.1007/11814771_3
[79] Misra,J.:计算编排:广域计算的基础。收录:Broy,M.(编辑)Proc。北约高级研究所,软件密集型系统工程理论,德国马尔托贝尔多夫。北约ASI系列(2004)
[80] Misra,J.,Cook,W.R.:计算编排。软件和系统建模6(1),83–110(2007)·Zbl 05149645号 ·doi:10.1007/s10270-006-0012-1
[81] Moggi,E.:编程语言的抽象观点。技术报告ECS-LFCS-90-113,爱丁堡大学计算机科学系(1989年6月)
[82] Mokhati,F.,Badri,M.:从UML用例图生成Maude规范。对象技术杂志8(2),319–136(2009)·Zbl 05738567号 ·doi:10.5381/jot.2009.8.2.a2
[83] Mokhati,F.,Gagnon,P.,Badri,M.:用模型检查验证UML图:基于重写逻辑的方法。In:程序。QSIC 2007,第356–362页。IEEE,洛斯阿拉米托斯(2007)
[84] Mokhati,F.,Sahraoui,B.,Bouzaher,S.,Kimour,M.T.:指定和验证代理交互协议的工具:从代理UML到Maude。《对象技术杂志》9(3),59–77(2010)·Zbl 05739112号 ·doi:10.5381/jot.2010.9.3.a2
[85] Mosses,P.D.:统一代数和动作语义学。收录:Cori,R.,Monien,B.(编辑)STACS 1989。LNCS,第349卷,第17-35页。斯普林格,海德堡(1989)·doi:10.1007/BFb0028970
[86] 莫塞斯,P.D.:指称语义学。收录人:van Leeuwen,J.(编辑)《理论计算机科学手册》,第B卷,第11章,荷兰北部,阿姆斯特丹(1990)·Zbl 0900.68295号
[87] Mosses,P.D.:模块化结构操作语义。J.日志。阿尔盖布。程序。 60-61, 195–228 (2004) ·Zbl 1072.68061号 ·doi:10.1016/j.jlap.2004.03.008
[88] Nadathur,G.,Miller,D.:{\(lambda\)}序言概述。收录:Bowen,K.,Kowalski,R.(编辑)第五国际联合会议和交响乐团。关于逻辑编程,第810-827页。麻省理工学院出版社,剑桥(1988)
[89] Nakajima,S.:在面向对象框架的开发中使用代数规范技术。收录:Woodcock,J.C.P.,Davies,J.(编辑)FM 1999。LNCS,第1709卷,第1664–1683页。斯普林格,海德堡(1999)·doi:10.1007/3-540-48118-4_38
[90] Nakajima,S.,Futatsugi,K.:CafeOBJ中代数规范的面向对象建模方法。in:Proc。ICSE 1997。ACM,纽约(1997)
[91] Norrish,M.:C在HOL中正式化。剑桥大学UCAM-CL-TR-453技术报告(1998年12月)
[92] Oh lveczky,P.C.,Boronat,A.,Meseguer,J.:实时Maude中行为AADL模型的形式语义和分析。摘自:Hatcliff,J.,Zucca,E.(编辑)FMOODS 2010。LNCS,第6117卷,第47-62页。斯普林格,海德堡(2010)·Zbl 05724090号 ·doi:10.1007/978-3642-13464-75
[93] Oh lveczky,P.C.,Meseguer,J.:重写逻辑中实时和混合系统的规范。理论计算机科学285(2),359–405(2002)·Zbl 1001.68061号 ·doi:10.1016/S0304-3975(01)00363-2
[94] 奥勒夫茨基,P.C.,梅塞盖尔,J.:实时莫德的语义和语用学。高阶和符号计算20(1-2),161-196(2007)·Zbl 1115.68095号 ·doi:10.1007/s10990-007-9001-5
[95] 新南威尔士州帕帕斯普鲁:C编程语言的形式语义。雅典国立技术大学博士论文(1998年2月)
[96] Papaspyrou,N.S.:ANSI C.计算机标准和接口的指称语义23(3),169–185(2001)·doi:10.1016/S0920-5489(01)00059-9
[97] Pfenning,F.,Elliott,C.:高阶抽象语法。In:程序。PLDI 1988,第199-208页。纽约ACM出版社(1988)
[98] Pierce,B.:类型和编程语言。麻省理工学院出版社,剑桥(2002)·Zbl 0995.68018号
[99] Plotkin,G.D.:操作语义的结构方法。《逻辑与代数程序设计杂志》60-61,17-139(2004);之前作为技术报告DAMI FN-19发表,奥胡斯大学(1981年)·Zbl 1072.68063号 ·doi:10.1016/j.jlap.2004.03.009
[100] Rivera,J.E.,Durán,F.,Vallecillo,A.:实时领域特定视觉语言的行为语义。摘自:《2010年WRLA》P.C.(编辑)。LNCS,第6381卷,第174-190页。斯普林格,海德堡(2010)·Zbl 1306.68086号 ·doi:10.1007/978-3-642-16310-4_12
[101] 罗什,G.:CS322,秋季,-编程语言设计:课堂讲稿。伊利诺伊大学厄本那-香槟分校计算机科学系UIUCDCS-R-2003-2897技术报告,UIUC授课笔记(2003)
[102] Rošu,G.,ötefnescu,A.:匹配逻辑:一种新的程序验证方法(nier track)。In:程序。ICSE 2011(2011)·doi:10.1145/1985793.1985928
[103] Roşu,G.,Ellison,C.,Schulte,W.:匹配逻辑:囤积/弗洛伊德逻辑的替代方案。摘自:Johnson,M.,Pavlovic,D.(编辑)AMAST 2010。LNCS,第6486卷,第142-162页。斯普林格,海德堡(2011)·Zbl 1308.68045号 ·doi:10.1007/978-3-642-17796-59
[104] Rošu,G.,Venkatesan,R.P.,Whittle,J.,Leuštean,L.:证明状态估计程序的最佳性。收录:Hunt Jr.,W.A.,Somenzi,F.(编辑)CAV 2003。LNCS,第2725卷,第301-314页。斯普林格,海德堡(2003)·数字对象标识代码:10.1007/978-3-540-45069-6_30
[105] Rošu,G.,öerbţnu \355},T.F.:K语义框架概述。《逻辑与代数编程杂志》79(6),397-434(2010)·Zbl 1214.68188号 ·doi:10.1016/j.jlap.2010.03.012
[106] Sasse,R.:Taclets vs.重写Java的逻辑相关语义。硕士论文,Fakultät für Informatik,德国卡尔斯鲁厄大学,计算科学技术报告第2005-16号(2005年5月)
[107] Sasse,R.,Meseguer,J.:Java+ITP:一种基于灰逻辑和代数语义的验证工具。In:程序。WRLA 2006年。ENTCS,第176(4)卷,第29–46页(2007年)
[108] Schmidt,D.A.:指称语义学——语言发展的方法论。Allyn和Bacon,波士顿(1986)
[109] 斯科特:计算数学理论概述。摘自:《第四届普林斯顿信息科学与系统年会论文集》,第169-176页。普林斯顿大学,普林斯顿(1970);同时作为技术专著PRG 2发表于牛津大学编程研究小组
[110] Scott,D.,Strachey,C.:走向计算机语言的数学语义。In:程序。交响乐团。计算机和自动化。微波研究所专题讨论会系列,第21卷,布鲁克林理工学院(1971年)·Zbl 0268.68004号
[111] 总飞行高度。⑩erbénuţŤņhe。并发程序设计语言和语义的重写方法。伊利诺伊大学Urbana-Champaign分校计算机科学系博士论文(2010年)
[112] öerbénuţ\355 ;跶曬,T.F.,Rošu,G.,Meseguer,J.:操作语义的重写逻辑方法。信息与计算207(2),305–340(2009)·Zbl 1165.68041号 ·doi:10.1016/j.ic.2008.03.026
[113] Slonnger,K.,Kurtz,B.L.:编程语言的形式语法和语义。Addison-Wesley,雷丁(1995)·Zbl 0844.68016号
[114] Stärk,R.F.,Schmid,J.,Börger,E.:Java和Java虚拟机:定义,验证,验证。斯普林格,海德堡(2001)·Zbl 0978.68033号 ·doi:10.1007/978-3-642-59495-3
[115] Stehr,M.-O.,Talcott,C.:Maude中的PLAN:指定活动网络编程语言。In:程序。WRLA 2002年。ENTCS,第117卷,Elsevier,阿姆斯特丹(2002)·兹比尔1272.68044
[116] Stehr,M.-O.,Talcott,C.L.:语言设计和原型制作的实用技术。摘自:Dagstuhl全球计算基础研讨会05081,2月20日至25日,Wadern,Schloss Dagstuhel(2005)
[117] Thati,P.,Sen,K.,Martí-Oliet,N.:异步Pi-Calculus语义的可执行规范,可以在Maude 2.0中进行测试。In:程序。WRLA 2002年。ENTCS,爱思唯尔,阿姆斯特丹(2002年)·Zbl 1272.68322号
[118] van Deursen,A.,Heering,J.,Klint,P.:语言原型:代数规范方法。《世界科学》,新加坡(1996年)·Zbl 0962.68114号 ·doi:10.1142/3163
[119] Verdejo,A.:Maude como marco semántico可执行。西班牙马德里Complutense大学Facultad de Informática博士论文(2003年)
[120] Verdejo,A.,Martí-Oliet,N.:在Maude 2中实施CCS。In:程序。WRLA 2002年。ENTCS,爱思唯尔,阿姆斯特丹(2002)
[121] Verdejo,A.,Martí-Oliet,N.:关于Maude中语义执行的两个案例研究:CCS和LOTOS。系统设计中的形式方法27(1-2),113-172(2005)·Zbl 1086.68552号 ·数字对象标识代码:10.1007/s10703-005-2254-x
[122] Verdejo,A.,Martí-Oliet,N.:Maude中的可执行结构操作语义。《逻辑与代数编程杂志》67(1-2),226-293(2006)·Zbl 1088.68095号 ·doi:10.1016/j.jlap.2005.09.008
[123] Viry,P.:重写逻辑的等式规则。理论计算机科学285,487–517(2002)·Zbl 1001.68058号 ·doi:10.1016/S0304-3975(01)00366-8
[124] Wadler,P.:函数式编程的本质。In:程序。POPL 1992,第1-14页。纽约ACM出版社(1992)
[125] Wand,M.:作为一种定义语言的一阶恒等式。信息学报14,337–357(1980)·Zbl 0424.68022号 ·doi:10.1007/BF00286491
[126] Wehrman,I.,Kitchin,D.,Cook,W.R.,Misra,J.:兽人的时间语义。西奥。计算。科学。 402(2-3), 234–248 (2008) ·Zbl 1147.68436号 ·doi:10.1016/j.tcs.2008.04.037
[127] Wirsing,M.,Knapp,A.:面向对象软件工程的形式化方法。WRLA 1996年。ENTCS,第4卷,第322-360页(1996年)·Zbl 1001.68024号 ·doi:10.1016/S1571-0661(04)00046-5
[128] Wirsing,M.,Knapp,A.:面向对象软件工程的形式化方法。理论计算机科学285(2),519-560(2002)·Zbl 1001.68024号 ·doi:10.1016/S0304-3975(01)00367-X
[129] Wright,A.K.,Felleisen,M.:类型健全性的句法方法。信息与计算115(1),38–94(1994)·兹比尔0938.68559 ·doi:10.1006/inco.1994.1093
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。