期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
模型驱动的Dafny程序形式化生成与自动验证 被引量:1
1
作者 王昌晶 贺江飞 +2 位作者 罗海梅 左正康 许帆 《江西师范大学学报(自然科学版)》 CAS 北大核心 2020年第4期378-384,共7页
Dafny是一种内置规范结构的编程语言和静态程序证明器,它能验证程序的功能正确性以及将证明过程自动化,这既提高了软件开发的效率,又极大增强了软件开发的可靠性.该文探索了一种模型驱动的Dafny程序形式化生成的方法.首先,从问题的Radl... Dafny是一种内置规范结构的编程语言和静态程序证明器,它能验证程序的功能正确性以及将证明过程自动化,这既提高了软件开发的效率,又极大增强了软件开发的可靠性.该文探索了一种模型驱动的Dafny程序形式化生成的方法.首先,从问题的Radl规约出发,根据规约变换技术得到其Radl算法;然后,根据PAR方法中循环不变式开发新策略得到问题的循环不变式;最后,在Radl算法和循环不变式基础上利用模型等价转换规则生成Dafny程序,并由Dafny证明器自动验证其功能正确性.用该方法解决了2个典型问题的算法程序开发与验证,证实了该方法能够有效地提高Dafny程序的生成效率和可靠性. 展开更多
关键词 模型驱动 Dafny程序 循环不变式 形式化生成 自动验证
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部