×

ABEL的重写语义,用于软硬件协同设计和分析。 (英语) Zbl 1279.68189号

Denker,Grit(编辑)等人,第六届重写逻辑及其应用国际研讨会论文集(WRLA 2006),奥地利维也纳,2006年4月1日至2日。阿姆斯特丹:爱思唯尔。《理论计算机科学电子笔记》176,第4期,47-60页(2007年)。
摘要:我们在ABEL硬件描述语言的Maude中提出了重写逻辑语义。基于这种语义,并基于Maude的底层LTL模型检查器,我们提出了一个用于软硬件协同设计的可扩展形式化分析框架和工具。该分析方法基于对LTL时序逻辑公式的有限系统行为的跟踪检查。硬件、嵌入式软件的形式属性以及两者之间的交互都可以通过这种方式进行分析。我们提供了两个案例研究来说明我们的方法和工具。
关于整个系列,请参见[Zbl 1273.68026号].

MSC公司:

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

参考文献:

[1] Abarbanel,Y.、I.Beer、L.Glushovsky、S.Keidar和Y.Wolfsthal,FoC:从形式规范自动生成仿真检查器CAV’00:第十二届计算机辅助验证国际会议记录; Abarbanel,Y.、I.Beer、L.Glushovsky、S.Keidar和Y.Wolfsthal,FoC:从形式规范自动生成仿真检查器CAV’00:第十二届计算机辅助验证国际会议记录·Zbl 0974.68552号
[2] Abarbanel-Vinov,Y。;Aizenbud-Reshef,N。;啤酒,I。;艾斯纳,C。;盖斯特,D。;海曼,T。;鲁维尼,I。;Rippel,E。;希采瓦洛夫,I。;Wolfsthal,Y。;Yatzkar-Haham,T.,《功能形式验证的有效部署》,《形式方法系统》。设计。,19, 35-44 (2001) ·Zbl 0994.68579号
[3] Agha,G.、J.Meseguer和K.Sen,PMaude:概率对象系统的基于重写的规范语言第三次编程语言定量方面研讨会(QAPL'05); Agha,G.、J.Meseguer和K.Sen,PMaude:概率对象系统的基于重写的规范语言第三次编程语言定量方面研讨会(QAPL'05)
[4] Beer,I.、S.Ben-David和A.Landver,RCTL公式的现场模型检验CAV’98:第十届计算机辅助验证国际会议记录; Beer,I.、S.Ben-David和A.Landver,RCTL公式的现场模型检验CAV’98:第十届计算机辅助验证国际会议记录
[5] Ben-David,S。;艾斯纳,C。;盖斯特,D。;Wolfsthal,Y.,IBM的模型检查,表单方法系统。设计。,22, 101-108 (2003) ·Zbl 1020.68507号
[6] 坎菲尔德,W。;艾默生,E.A。;Saha,A.,《在模拟下检查形式规范》(ICCD’97:1997年计算机设计国际会议论文集(1997))·Zbl 0890.68008号
[7] 爱德华,S。;拉瓦尼奥。;Lee,E.A。;Sangiovanni-Vincentelli,A.,《嵌入式系统设计:形式化模型、验证和综合》,Proc。IEEE,85(1997)
[8] 艾克,S。;梅塞盖尔,J。;Sridharanarayanan,A。;Gadducci,F。;Montanari,U.,Maude LTL模型检查器,重写逻辑及其应用第四次研讨会。第四次重写逻辑及其应用研讨会,WRLA’02。第四次重写逻辑及其应用研讨会。重写逻辑及其应用第四次研讨会,WRLA’02,理论计算机科学电子笔记,71(2002)·Zbl 1272.68243号
[9] 冯晨和格里戈尔·罗什,面向监控的编程:规范与实现相结合的范例第三届运行时核查国际研讨会2003; 冯晨和格里戈尔·罗什,面向监控的编程:规范与实现相结合的范例第三届运行时核查国际研讨会2003
[10] 北卡罗来纳州哈曼。,使用Maude验证一个简单的流水线微处理器WADT’01:第十五届代数发展技术最新趋势国际研讨会论文集; 北卡罗来纳州哈曼。,使用Maude验证简单流水线微处理器WADT’01:第十五届代数发展技术最新趋势国际研讨会论文集
[11] Havelund,K.和G.Rosu,使用重写监视程序ASE’01:第16届IEEE自动化软件工程国际会议论文集; Havelund,K.和G.Rosu,使用重写监视程序ASE’01:第16届IEEE自动化软件工程国际会议论文集
[12] 轩尼诗·J·L。;Patterson,D.A.,《计算机组织与设计》(1998),Morgan Kaufmann·Zbl 0882.68018号
[13] Hylands,C.、E.Lee、J.Liu、X.Liu、S.Neuendorffer、Y.Xiong、Y.Zhao和H.Zheng,托勒密项目概述; Hylands,C.、E.Lee、J.Liu、X.Liu、S.Neuendorffer、Y.Xiong、Y.Zhao和H.Zheng,托勒密项目概述
[14] Janick Bergeron,Writing Testbenches:Functional Verification of HDL Models(2003),Kluwer Academic Publishers:Kluwer-Academical Publishers美国马萨诸塞州诺威尔·Zbl 1027.68131号
[15] 何塞·梅塞盖尔;Grigore,Rošu,重写逻辑语义项目,结构操作语义2005。结构操作语义2005,ENTCS(2005)·Zbl 1111.68068号
[16] Manuel Clavel;弗朗西斯科·杜兰;史蒂文·埃克;帕特里克·林肯;马丁·奥列特,纳西索;何塞·梅塞盖尔;Carolyn Talcott,Maude Manual(2.2版),网址·Zbl 1038.68559号
[17] Meseguer,J.和R.Sharykin,基于分布式对象的随机混合系统的描述与分析\(P);Meseguer,J.和R.Sharykin,基于分布式对象的随机混合系统的描述与分析\(P\)·Zbl 1178.68350号
[18] Micheli,G.D。;Gupta,R.K.,硬件/软件协同设计,程序。IEEE,85(1997)
[19] 奥列格·索科尔斯基(Oleg Sokolsky);Viswanathan,Mahesh,RV'03,运行时验证研讨会。RV'03,运行时验证研讨会,理论计算机科学电子笔记,89(2003),爱思唯尔
[20] 奥列夫茨基,P.C。;Meseguer,J.,重写逻辑中的实时和混合系统规范,理论计算机科学,285359-405(2002)·Zbl 1001.68061号
[21] P.C.奥夫茨基和J.梅塞盖尔,实时Maude 2.1; P.C.奥夫茨基和J.梅塞盖尔,实时Maude 2.1
[22] Sgroi先生。;拉瓦尼奥,L。;Sangiovanni-Vincentelli,A.,嵌入式系统设计的形式化模型,IEEE计算机设计和测试,17(2000)·Zbl 0999.68527号
[23] 瓦尔迪,M。,设计属性规范语言; 瓦尔迪,M。,设计属性规范语言
[24] Xilinx,在线ABEL参考(2005)
[25] Xilinx,Platform Studio和EDK(2005)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。