课题基金 / 基金详情

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

批准号:
61472167
项目类别:
面上项目
资助金额:
82.0 万元
负责人:
薛锦云
依托单位:
学科分类:
软件理论、软件工程与服务
结题年份:
2018
批准年份:
2014
项目状态:
已结题
项目参与者:
胡启敏、左正康、游珍、谢武平、纪鹏远、江东明、文堂柳、宋岚

项目摘要

结项摘要

项目成果

薛锦云的其他基金

相似基金

相关文献

中文摘要
鉴于循环不变式在软件正确性证明中不可缺少的关键作用,自图灵奖得主Hoare 提出Verified Software的宏伟计划后,循环不变式的研究再次成为软件界的热点。本项目是即将结题的国基重大国际合作项目部分研究的继续和扩展。以申请者早先提出的循环不变式定义为基础,展开相关理论研究,给出该定义的形式化表示,揭示新概念循环不变式的本质特征,建立其与逻辑算法、C++等可执行程序功能上的等价关系;进而在单变量赋值型程序循环不变式自动探测技术的基础上,研究多变量赋值型程序循环不变式自动探测的方法和算法,构建新概念循环不变式自动探测系统;研究用Issible定理证明器验证自动探测系统所得循环不变式及其相关程序正确性的方法,建立从程序规约与循环不变式的Radl表示到Issible表示的转换系统,实现高效可靠的验证。加强与美国Gries教授的合作,沿着我们特有的技术路线尽快占领该领域的国际制高点。
英文摘要
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.
本项目以申请者早先提出的循环不变式定义为基础,展开相关理论研究,给出该定义的形式化表示,揭示新概念循环不变式的本质特征,建立其与逻辑算法、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篇(本课题组成员是论文作者)
期刊论文列表
专著列表
科研奖励列表
会议论文列表
专利列表
DOI: --
发表时间: --
期刊: 江西师范大学学报(自然科学版)
影响因子: --
作者: [朱小征, 薛锦云, 夏鲸, 熊小舟]
通讯作者: 熊小舟
DOI: --
发表时间: 2016
期刊: 计算机工程与科学
影响因子: --
作者: [张际博, 薛锦云, 汪雄, 夏鲸, 熊小舟]
通讯作者: 熊小舟
DOI: 10.16357/j.cnki.issn1000-5862.2017.01.10
发表时间: 2017
期刊: 江西师范大学学报(自然科学版)
影响因子: --
作者: [徐华珍, 薛锦云, 朱小征]
通讯作者: 朱小征
DOI: 10.1002/stvr.1662
发表时间: 2018-02
期刊: Software Testing
影响因子: --
作者: [Haitao Zhang;Guoqiang Li;Zhuo Cheng;Jinyun Xue]
通讯作者: Haitao Zhang;Guoqiang Li;Zhuo Cheng;Jinyun Xue
11
    高可靠软件建模语言及模型自动转换方法研究
    • 批准号:
      61272075
    • 项目类别:
      面上项目
    • 资助金额:
      70.0万元
    • 批准年份:
      2012
    • 负责人:
      薛锦云
    • 依托单位:
    基于PAR平台的信息系统应用软件若干共性关键技术研究
    • 批准号:
      60773054
    • 项目类别:
      面上项目
    • 资助金额:
      27.0万元
    • 批准年份:
      2007
    • 负责人:
      薛锦云
    • 依托单位:
    基于PAR方法和PAR平台的泛型程序设计关键技术研究
    • 批准号:
      60573080
    • 项目类别:
      面上项目
    • 资助金额:
      24.0万元
    • 批准年份:
      2005
    • 负责人:
      薛锦云
    • 依托单位:
    基于PAR方法的算法设计形式化和自动化研究
    • 批准号:
      60273092
    • 项目类别:
      面上项目
    • 资助金额:
      22.0万元
    • 批准年份:
      2002
    • 负责人:
      薛锦云
    • 依托单位:
    国内基金
    海外基金