NuTL2PFG:vTL公式的可满足性检查

来源 :软件学报 | 被引量 : 0次 | 上传用户:zhengwq1969
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
线性μ演算(linear time μ-calculus,简称vTL)语法简单,表达能力强,可用于验证并发程序的多种性质.然而,不动点操作符的嵌套使其判定问题难以有效解决.针对这一问题,开发了工具NuTL2PFG,用以判定vTL公式的可满足性.利用vTL公式的当前-未来范式(present future form,简称PF式),该工具能够为一个给定公式构造其当前-未来范式图(present future form graph,简称PFG),用以描述满足该公式的模型通过在所得PFG中寻找一条v-路径,即,不涉及最小不动点公式的无穷展开的路径,该工具便可判断出给定公式的可满足性.实验结果表明,NuTL2PFG的执行效率优于已有工具.“,”Linear time u-calculus (vTL) is a formalism which has a strong expressive power with a succinct syntax.It is useful for specifying and verifying various properties of concurrent programs.However,the nesting of fix point operators makes its decision problem difficult to solve.To tackle the issue,a tool called NuTL2PFG for checking the satisfiability of vTL formulas is developed in this paper.Based on present future form (PF form) of vTL formulas,the tool is able to construct the present future form graph (PFG) for a given formula to specify the models that satisfy the formula.Further,the tool checks the satisfiability of a given formula by searching for a v-path in its PFG free of infinite unfoldings of least fixpoints.Experimental results show that NuTL2PFG is more efficient than the existing tools.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
塔城市二宫镇从新疆汇金农工贸有限公司引进了世界品牌优质小麦“Y20”新品种。由塔斯肯村、下卡浪古尔村种植,在6月中下旬遭受两次冰雹灾情后,平均单产仍达240公斤/666.7米
期刊
铁人精神是一种标志,凝缩着一个民族不畏困难的民族气概,其所孕育创造出的劳模价值深刻地体现在全新的社会价值上。rn在大庆油田开发建设50多年的历史中,涌现出了以“铁人”王进
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊