同步语言多线程代码生成的语义保持证明方法

来源 :计算机学报 | 被引量 : 0次 | 上传用户:nankaizhizhuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
同步语言具有确定性并行和精确时间语义等特性,因此被广泛用于设计和验证安全关键软件.随着安全关键领域应用多核处理器逐渐成为趋势,同步语言的多线程代码生成及其语义保持证明研究成为研究热点.目前,已有同步语言代码生成方法还较少考虑多线程代码生成的语义保持证明.因此,本文提出一种同步语言SIGNAL多线程代码生成的语义保持证明方法:首先形式化定义编译过程中源、目标、中间语言的结构化操作语义;其次形式化定义多线程代码生成过程;最后基于互模拟等价思想证明编译前后的语义一致性.
其他文献
假使恋爱是人生的必需,那么,友谊只能算是一种奢侈;所以,上帝垂怜阿大(Adam)的孤寂,只为他造了夏娃,并未另造个阿二。我们常把火焰来比恋爱,这个比喻有我们意想不到的贴切。恋爱跟火同样的贪滥,同样的会蔓延,同样的残忍,消灭了坚牢结实的原料,把灰烬去换光明和热烈。像拜伦,像哥德,像缪塞,野火似的卷过了人生一世,一个个白色的,栗色的,棕色的情妇(Une blonde,Chataigne OUbrune
航天器的姿态控制系统是整个航天器系统中的一个非常重要的子系统,其设计的好坏直接影响到航天器总体下达的性能指标能否满足。在轨运行的航天器都承担一定的探测、开发和利
随着信息化程度不断推进,工业控制系统的开放性越来越强,其信息安全也越来越受到人们的关注。Modbus TCP是应用在工业控制系统的典型协议,但是由于Modbus TCP协议本身的脆弱
在现代社会中,计算机仿真特别是离散事件系统的计算机仿真已经广泛应用到生产制造、国家军事和国防、排队系统、库存管理系统、物流技术、以及计算机网络等领域。对于这些系
This paper considers the design of compensators for systems with quantized inputs in order to reduce the influence of quantization.For systems with (vector) rel
Serex技术是基于体液免疫的重组cDNA 文库的血清学分析方法,简便易行.其原理是利用分子克隆技术和将患者自体血清对抗原的自体分型技术融为一体,不仅可检测抗体反应,而且能在
胱抑素C(Cys C)是胱氨酸蛋白酶的一种抑制剂,是由机体所有有核细胞产生,产生率恒定,不受其他因素(如年龄、性别、饮食、炎症等)的影响.它是由Anastasi等在1983年首次在鸡蛋清
白细胞介素12(IL-12)是近二十年发现的一种重要细胞因子,IL-2协同促进鼠细胞毒性T淋巴细胞(CTL)应答.研究表明[1-2],IL-12具有多种生物学活性,如促进T细胞增殖和诱导T细胞的
倒立摆系统以其非线性、多变量、强耦合和欠驱动的特性成为检验控制理论和策略的正确性、有效性和实时控制的应用问题的有效平台。目前,针对倒立摆系统的研究主要有三个方向,
仿人机器人是一个复杂的多刚体双足行走系统,并具有多输入多输出、强耦合、非线性等特点。这不仅对其运动控制系统的性能提出了很高的要求,同时对实现其行走控制的步态规划算