×

Maude中的元级计算。 (英语) Zbl 0917.68024号

Kirchner,Claude(编辑)等人,重写逻辑及其应用国际研讨会。1998年9月,法国蓬塔·穆松修道院。阿姆斯特丹:爱思唯尔,理论计算机科学电子笔记。15,电子文件第3号(1998年)。
概要:莫德的语言设计和实现系统地利用了重写逻辑是反射性的这一事实。这使得重写逻辑的元理论以明确和原则的方式为用户所用,并使许多高级元编程应用成为可能,包括用户定义的策略语言、通过新的模块组合操作进行的语言扩展、定理证明工具的开发、,以及重写逻辑中其他语言和逻辑的具体化。反射的天真实现在计算上可能非常昂贵。我们解释了在Maude中通过其预定义的META-LEVEL模块实现高效反射计算的语义原理和实现技术。
关于整个系列,请参见[Zbl 0903.00070号].

MSC公司:

第68页第15页 编程语言理论
2012年第68季度 语法和重写系统

关键词:

莫德;重写

软件:

莫德;OBJ3型
PDF格式BibTeX公司 XML格式引用
全文: 链接

参考文献:

[1] Bergstra,J。;Tucker,J.:通过有限方程规范方法描述可计算数据类型。自动化,语言和编程,第七次学术讨论会,LNCS 81,76-90(1980)·Zbl 0449.68003号
[2] P.Borovanskí、C.Kirchner和H.Kirchner。ELAN中的策略和重写。B.Gramlich和H.Kirchner,编辑,《CADE-14自动推理策略研讨会论文集》(澳大利亚汤斯维尔,1997年7月),1997年·Zbl 1319.68125号
[3] 布胡拉,A。;Jouannaud,J.-P。;Meseguer,J.:成员关系等式逻辑中的规范和证明。SRI国际手稿(1997年11月)·Zbl 0938.68057号
[4] A.Bouhoula、J.-P.Jouannaud和J.Meseguer。成员关系等式逻辑中的说明和证明。M.Bidoit和M.Dauchet,编辑,《TAPSOFT’97会议录》,LNCS 1214,第67-92页。Springer-Verlag,1997年·Zbl 0938.68057号
[5] R.Bruni、J.Meseguer和U.Montanari。瓦片系统重写实现中的内部策略。本卷·Zbl 0917.68104号
[6] 布鲁尼,R。;梅塞盖尔,J。;Montanari,U.:过程和术语瓦片逻辑。技术报告SRI-CSL-98-06,SRI国际(1998年7月)·Zbl 0917.68104号
[7] R.Burstall和J.Goguen。Clear的语义,一种规范语言。在D.Bjorner编辑的《1979年哥本哈根冬季学校抽象软件规范会议录》中,LNCS 86,第292-332页。施普林格出版社,1980年·Zbl 0456.68024号
[8] M.克拉维尔。在一般逻辑和重写逻辑中的反思,以及对莫德语言的应用。纳瓦拉大学博士论文,1998年。
[9] M.Clavel、F.Durán、S.Eker、P.Lincoln、n.Martí-Oliet、J.Meseguer和J.Quesada。莫德语是一种元语言。本卷。
[10] Clavel,M。;杜兰,F。;艾克,S。;Meseguer,J.:通过重写逻辑中的反射构建等式逻辑工具。(1998年4月)
[11] Clavel,M。;杜兰,F。;艾克,S。;梅塞格尔,J。;Lincoln,P.:莫德简介(测试版)。SRI国际手稿(1998年3月)·Zbl 0917.68024号
[12] M.Clavel、S.Eker、P.Lincoln和J.Meseguer。莫德原则。J.Meseguer,编辑,Proc。《理论计算机科学电子笔记》第4卷,第一届国际重写逻辑及其应用研讨会。爱思唯尔,1996年。http://www.elsevier.nl/locate/entcs/volume4.html。 ·Zbl 0912.68095号
[13] M.Clavel和J.Meseguer。公理化反射逻辑和语言。1996年4月,加利福尼亚州旧金山,《96年反思学报》编辑G.Kiczales,第263-288页。施乐PARC,1996年。
[14] M.Clavel和J.Meseguer。重写逻辑中的反思和策略。J.Meseguer,编辑,Proc。《理论计算机科学电子笔记》第4卷,第一届国际重写逻辑及其应用研讨会。爱思唯尔,1996年。http://www.elsevier.nl/locate/entcs/volume4.html。 ·Zbl 0917.68107号
[15] M.Clavel和J.Meseguer。反思逻辑中的内部策略。编辑B.Gramlich和H.Kirchner,《CADE-14自动演绎策略研讨会论文集》(澳大利亚汤斯维尔,1997年7月),第1-12页,1997年。
[16] Denker,G。;梅塞盖尔,J。;Talcott,C.:用maude表示的协议规范和分析。程序。正式方法和安全协议研讨会,1998年6月25日,印第安纳州印第安纳波利斯(1998)
[17] Dill,D.L.:莫罗验证系统。计算机辅助验证,CAV’96,LNCS 1102,390-393(1996)
[18] F.Durán和J.Meseguer。Maude的可扩展模块代数。本卷。
[19] S.Eker。使用运算符求值策略重写术语。本卷·Zbl 0917.68113号
[20] 加杜奇,F。;美国蒙塔纳里:瓷砖模型。出现。证据、语言和互动:纪念罗宾·米尔纳的论文(1996)
[21] J.戈根。;Meseguer,J.:有序代数I:多重继承、重载、异常和部分操作的等式推导。理论计算机科学105,217-273(1992)·Zbl 0778.68056号
[22] J.Goguen、T.Winkler、J.Meseguer、K.Futatsugi和J.-P.Jouannaud。OBJ简介。技术报告SRI-CSL–92–03,SRI国际,计算机科学实验室,1992年。发表于J.A.Goguen和G.R.Malcolm,编辑,《使用OBJ的代数规范的应用》,学术出版社,1998年。
[23] 基什内尔,C。;基什内尔,H。;Vittek,M.:使用计算系统设计约束逻辑编程语言。约束规划的原理与实践:纽波特论文,133-160(1995)
[24] Laneve,C。;Montanari,U.:公理化置换等价。计算机科学中的数学结构6,219-249(1996)·Zbl 0884.68070号
[25] N.Marti-Oliet和J.Meseguer。将逻辑重写为逻辑和语义框架。技术报告SRI-CSL-93-05,SRI国际,计算机科学实验室,1993年8月。出现在D.Gabbay编辑的《哲学逻辑手册》,Kluwer学术出版社·Zbl 0912.68096号
[26] N.Martí-Oliet和J.Meseguer。将逻辑重写为逻辑和语义框架。第一届国际重写逻辑及其应用研讨会,《理论计算机科学电子笔记》第4卷。爱思唯尔,1996年。http://www.elsevier.nl/locate/entcs/volume4.html。 ·兹比尔0912.68096
[27] 梅森,I。;Talcott,C.:保留语义的演员翻译。程序。ICALP’97,LNCS 1256,369-378(1997)·Zbl 1401.68026号
[28] Mcmillan,K.L.:符号模型检查。(1993) ·Zbl 0784.68004号
[29] Meseguer,J.:条件重写逻辑作为并发的统一模型。《理论计算机科学》96,第1期,73-155(1992)·Zbl 0758.68043号
[30] Meseguer,J.:重写逻辑作为并发的语义框架:进度报告。程序。CONCUR’96,比萨,1996年8月,LNCS 1119,331-372(1996)
[31] Meseguer,J.:成员代数是方程式规范的语义框架。程序。1997年瓦特,LNCS 1376,18-61(1998)·Zbl 0903.08009号
[32] Meseguer,J.:重写逻辑的研究方向。1997年7月29日至8月6日,德国马克托伯多夫,北约高级研究所,计算逻辑
[33] J.Meseguer、K.Futatsugi和T.Winkler。使用重写逻辑来指定、编程、集成和重用协作代理的开放并发系统。1992年软件体系结构新模型国际研讨会论文集,日本东京,1992年11月,第61-106页。软件工程研究所,1992年。
[34] Viry,P.:重写:一种有效的并发模型。1994年部分,程序。第六届欧洲并行架构和语言国际会议,希腊雅典,1994年7月,LNCS 817648-660(1994)
[35] P.威里。ELAN的输入/输出。J.Meseguer,编辑,Proc。《理论计算机科学电子笔记》第4卷,第一届国际重写逻辑及其应用研讨会。爱思唯尔,1996年。http://www.elsevier.nl/Iocate/entcs/volume4.html。 ·Zbl 0912.68093号
[36] M.维特克。ELAN:非干部逻辑pour le prototypage de langages de programmation avec contintenses。亨利·彭加莱-南希一世大学博士论文,1994年。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。