通過抽象程序證明復(fù)雜具體程序
發(fā)布時(shí)間:2018-08-03 18:13
【摘要】:描述了證明抽象程序和具體程序滿足一致性關(guān)系的方法.抽象程序使用抽象數(shù)據(jù)結(jié)構(gòu)(ADTs),如set,list,map及其上的操作.具體程序使用類C語言中的類型.抽象程序和具體程序一致性證明需要用戶給出抽象變量和具體變量的關(guān)系、抽象程序程序點(diǎn)和具體程序程序點(diǎn)的對(duì)應(yīng)關(guān)系.基于對(duì)應(yīng)關(guān)系,抽象程序和具體程序一致性證明可以分解,從而容易并可能自動(dòng)證明.
[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.
【作者單位】: 計(jì)算機(jī)軟件新技術(shù)國家重點(diǎn)實(shí)驗(yàn)室(南京大學(xué));
【基金】:國家自然科學(xué)基金(61632015,61561146394) 國家重點(diǎn)基礎(chǔ)研究發(fā)展計(jì)劃(973)(2016YFB1000802)~~
【分類號(hào)】:TP311.1
,
本文編號(hào):2162557
[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.
【作者單位】: 計(jì)算機(jī)軟件新技術(shù)國家重點(diǎn)實(shí)驗(yàn)室(南京大學(xué));
【基金】:國家自然科學(xué)基金(61632015,61561146394) 國家重點(diǎn)基礎(chǔ)研究發(fā)展計(jì)劃(973)(2016YFB1000802)~~
【分類號(hào)】:TP311.1
,
本文編號(hào):2162557
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2162557.html
最近更新
教材專著