基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了方便证明程序的正确性,引入了Kripke结构,提出基于Kripke结构的程序正确性证明.重新定义了适合证明的Kripke结构,并描述了将程序流程图转换为Kripke结构状态图的方法.给出了证明程序正确性的相关定理和基于Kripke结构的程序正确性证明方法.证明方法为:首先,把程序流程图转换为状态图;然后,根据状态之间的转移关系列出每个状态下的状态谓词;最后,证明每个状态谓词为真.根据状态谓词进行证明,能够反映出程序执行的状态.用该方法对一个实例进行了完整的证明.
推荐文章
程序正确性证明方法探论
正确性
形式化
一种基于程序正确性证明理论的程序开发方法
程序的形式推导方法
程序规范
循环不变式
一种基于程序正确性证明理论的程序开发方法
程序的形式推导方法
程序规范
循环不变式
Prolog程序正确性的一种证明方法
程序说明
正确性证明
整数划分
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于Kripke结构的程序正确性证明
来源期刊 计算机应用 学科 工学
关键词 Kripke结构 程序正确性证明 状态图 谓词
年,卷(期) 2011,(5) 所属期刊栏目 典型应用
研究方向 页码范围 1425-1427
页数 分类号 TP311.1
字数 3670字 语种 中文
DOI 10.3724/SP.J.1087.2011.01425
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 余建坤 云南财经大学信息学院 37 165 7.0 10.0
2 林杰 云南财经大学信息学院 1 8 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (4)
共引文献  (3)
参考文献  (18)
节点文献
引证文献  (8)
同被引文献  (9)
二级引证文献  (2)
1969(1)
  • 参考文献(1)
  • 二级参考文献(0)
1971(1)
  • 参考文献(1)
  • 二级参考文献(0)
1972(1)
  • 参考文献(1)
  • 二级参考文献(0)
1974(1)
  • 参考文献(1)
  • 二级参考文献(0)
1975(1)
  • 参考文献(1)
  • 二级参考文献(0)
1979(1)
  • 参考文献(1)
  • 二级参考文献(0)
1980(1)
  • 参考文献(1)
  • 二级参考文献(0)
1991(1)
  • 参考文献(1)
  • 二级参考文献(0)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
1996(2)
  • 参考文献(1)
  • 二级参考文献(1)
1998(2)
  • 参考文献(2)
  • 二级参考文献(0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2001(2)
  • 参考文献(2)
  • 二级参考文献(0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2011(1)
  • 引证文献(1)
  • 二级引证文献(0)
2013(1)
  • 引证文献(1)
  • 二级引证文献(0)
2014(2)
  • 引证文献(2)
  • 二级引证文献(0)
2017(1)
  • 引证文献(1)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(2)
  • 引证文献(2)
  • 二级引证文献(0)
2020(2)
  • 引证文献(0)
  • 二级引证文献(2)
研究主题发展历程
节点文献
Kripke结构
程序正确性证明
状态图
谓词
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用
月刊
1001-9081
51-1307/TP
大16开
成都237信箱
62-110
1981
chi
出版文献量(篇)
20189
总下载数(次)
40
总被引数(次)
209512
论文1v1指导