当前位置:主页 > 科技论文 > 软件论文 >

通过抽象程序证明复杂具体程序

发布时间:2018-08-03 18:13
【摘要】:描述了证明抽象程序和具体程序满足一致性关系的方法.抽象程序使用抽象数据结构(ADTs),如set,list,map及其上的操作.具体程序使用类C语言中的类型.抽象程序和具体程序一致性证明需要用户给出抽象变量和具体变量的关系、抽象程序程序点和具体程序程序点的对应关系.基于对应关系,抽象程序和具体程序一致性证明可以分解,从而容易并可能自动证明.
[Abstract]:The method of proving the consistency of abstract program and concrete program is described. Abstract programs use abstract data structures such as (ADTs), and their operations. The concrete procedure uses the type in the class C language. The proof of consistency between abstract program and concrete program requires the user to give the relation between abstract variable and concrete variable, and the corresponding relation between abstract program point and concrete program point. Based on the correspondence, the consistency proof of abstract program and concrete program can be decomposed, so it is easy and possible to prove automatically.
【作者单位】: 计算机软件新技术国家重点实验室(南京大学);
【基金】:国家自然科学基金(61632015,61561146394) 国家重点基础研究发展计划(973)(2016YFB1000802)~~
【分类号】:TP311.1


本文编号:2162557

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2162557.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户55470***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com