新概念循环不变式及其自动探测技术研究

基本信息
批准号:61472167
项目类别:面上项目
资助金额:82.00
负责人:薛锦云
学科分类:
依托单位:江西师范大学
批准年份:2014
结题年份:2018
起止时间:2015-01-01 - 2018-12-31
项目状态: 已结题
项目参与者:胡启敏,左正康,游珍,谢武平,纪鹏远,江东明,文堂柳,宋岚
关键词:
程序正确性软件验证自动探测技术程序分析循环不变式
结项摘要

The loop invariants take a core role in the design,proof and derivation of software, including components, services and algorithmic program.The research on loop invariant is the hot area once again since Hoare presented "verified software"grand challenge. Based on the definition presented by the applicant in early time, the related theory with the definition will be studied systematically, present form denotation of the definition, discover essence character of the new concept loop invariant, build the equivalent relation between function of logic algorithm, loop invariant and executable program like C++, etc.; study the method and algorithm of automatic detection for the programs of multivariable assignment statement based on the techniques of automatic detection of single assignment and build the system of automatic detection of the new concept loop invariant; study the approach of verifying the correctness of the loop invariant produced by the system of automatic detection and related program using Issible theorem verifier, build the transformation system from Radl specification to Issible language to make the verification correctness. We will make cooperation with Gries and to reach the highest scientific-peak of this research field along with our special research road.

鉴于循环不变式在软件正确性证明中不可缺少的关键作用,自图灵奖得主Hoare 提出Verified Software的宏伟计划后,循环不变式的研究再次成为软件界的热点。本项目是即将结题的国基重大国际合作项目部分研究的继续和扩展。以申请者早先提出的循环不变式定义为基础,展开相关理论研究,给出该定义的形式化表示,揭示新概念循环不变式的本质特征,建立其与逻辑算法、C++等可执行程序功能上的等价关系;进而在单变量赋值型程序循环不变式自动探测技术的基础上,研究多变量赋值型程序循环不变式自动探测的方法和算法,构建新概念循环不变式自动探测系统;研究用Issible定理证明器验证自动探测系统所得循环不变式及其相关程序正确性的方法,建立从程序规约与循环不变式的Radl表示到Issible表示的转换系统,实现高效可靠的验证。加强与美国Gries教授的合作,沿着我们特有的技术路线尽快占领该领域的国际制高点。

项目摘要

本项目以申请者早先提出的循环不变式定义为基础,展开相关理论研究,给出该定义的形式化表示,揭示新概念循环不变式的本质特征,建立其与逻辑算法、C++等可执行程序功能上的等价关系;进而在单变量赋值型程序循环不变式自动探测技术的基础上,研究多变量赋值型程序循环不变式自动探测的方法, 提出了多变量赋值型程序循环不变式自动探测的算法,构建新概念循环不变式自动探测系统实验原型;研究用Issible定理证明器验证自动探测系统所得循环不变式及其相关程序正确性的方法,建立了从程序规约与循环不变式的Radl表示到Issible表示的转换系统,实现高效可靠的验证。与美国Gries教授进行了友好的合作。项目完成过程中,沿着我们特有的技术路线占领了该领域的国际制高点, 特别是提出了多变量赋值型程序循环不变式自动探测的算法。这是循环不变式自动探测技术的重大突破,必将对软件的形式化开发和正确性证明产生巨大影响,达到了预定的研究目标。.本项目实施过程中,项目组已在IEEE TFS、IEEE TEC、IEEE TSC、IEEE TETC、IEEE TITS和理论性权威期刊ASC、COR等国际期刊和本领域一级(A类)国内学术期刊上发表论文26篇,其中SCI期刊发表论文8篇(SCI一区2篇,SCI二区1篇,SCI三区3篇,SCI四区2篇),EI论文8篇;国内一级学报论文2篇;会议论文10篇。标注19篇, 非标注7篇(本课题组成员是论文作者)

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
3

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
4

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
5

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016

薛锦云的其他基金

批准号:69443001
批准年份:1994
资助金额:5.00
项目类别:专项基金项目
批准号:60273092
批准年份:2002
资助金额:22.00
项目类别:面上项目
批准号:61272075
批准年份:2012
资助金额:70.00
项目类别:面上项目
批准号:69983003
批准年份:1999
资助金额:13.00
项目类别:专项基金项目
批准号:60773054
批准年份:2007
资助金额:27.00
项目类别:面上项目
批准号:68973040
批准年份:1989
资助金额:3.00
项目类别:面上项目
批准号:60573080
批准年份:2005
资助金额:24.00
项目类别:面上项目
批准号:69783006
批准年份:1997
资助金额:12.00
项目类别:专项基金项目

相似国自然基金

1

新概念浮式防波堤结构及其水动力分析模式

批准号:50479054
批准年份:2004
负责人:王永学
学科分类:E1101
资助金额:23.00
项目类别:面上项目
2

液化空气循环及其复合发动机新概念的研究

批准号:59486001
批准年份:1994
负责人:张世铮
学科分类:E0601
资助金额:8.00
项目类别:专项基金项目
3

高超推进新概念:MHD-Arc-Ramjet联合循环

批准号:50306003
批准年份:2003
负责人:鲍文
学科分类:E0601
资助金额:24.00
项目类别:青年科学基金项目
4

有限群的模不变式理论及其应用

批准号:11026136
批准年份:2010
负责人:陈银
学科分类:A0104
资助金额:3.00
项目类别:数学天元基金项目