Development of formally verifiable framework for program transformation

开发可正式验证的程序转型框架

基本信息

  • 批准号:
    20500011
  • 负责人:
  • 金额:
    $ 2.83万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2008
  • 资助国家:
    日本
  • 起止时间:
    2008 至 2011
  • 项目状态:
    已结题

项目摘要

We have developed a method, which is an extension of the stepwise refinement method, for correctness-preserving transformation of programs that make use of advanced features such as pointer manipulations and exceptions. We have shown that each feature has a corresponding logical system, namely, separation logic for pointer manipulations and four-valued logic for exceptions. It has been shown that the correctness of programs is formally guaranteed by developing formal proofs on computers, based on each particular logical system.
我们开发了一种方法,它是逐步细化方法的扩展,用于使用指针操作和异常等高级特性的程序的正确性保持转换。我们已经说明,每个特性都有相应的逻辑系统,即指针操作的分离逻辑和异常的四值逻辑。已经证明,通过在计算机上基于每个特定的逻辑系统开发形式证明,程序的正确性得到了形式的保证。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Algebraic Fusion of Functions with an Accumulating Parameter and its Improvement
带累加参数函数的代数融合及其改进
Refining Exceptions in Four-Valued Logic
细化四值逻辑中的异常
May & Must-Equivalence of Shared Variable Parallel Programs in Game Semantics
可能
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Keisuke Watanabe;Susumu Nishimura
  • 通讯作者:
    Susumu Nishimura
Refining Exception s in Four-Valued Logic
细化四值逻辑中的异常
Safe Modification of Pointer Programs in Refinement Calculus
细化微积分中指针程序的安全修改
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    YamasakiS.;ShimamotoA.;TaharaH. and Okamoto T.;Akira Suzuki;Susumu Nishimura
  • 通讯作者:
    Susumu Nishimura
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

NISHIMURA Susumu其他文献

NISHIMURA Susumu的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('NISHIMURA Susumu', 18)}}的其他基金

Magnetostratigraphic Study for Lower Gyeongsang Super Group
庆尚南道下超群磁性地层研究
  • 批准号:
    07044306
  • 财政年份:
    1995
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for International Scientific Research.

相似海外基金

プログラム変換技術を活用する高性能科学技術計算向け高生産プログラミング環境
利用程序转换技术的高性能科学技术计算的高生产力编程环境
  • 批准号:
    20K11763
  • 财政年份:
    2020
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
プログラム変換を用いたソフトウェアセキュリティの改善手法についての研究
基于程序转换的软件安全改进方法研究
  • 批准号:
    16K00019
  • 财政年份:
    2016
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
最適化問題に対するアルゴリズムのプログラム変換による系統的な構成に関する研究
优化问题算法的程序转换系统配置研究
  • 批准号:
    08J02411
  • 财政年份:
    2008
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
計算再利用と投機実行のためのプログラム変換方式の研究
计算重用和推测执行的程序转换方法研究
  • 批准号:
    18650005
  • 财政年份:
    2006
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Exploratory Research
プログラム変換による高性能・高信頼性ソフトウエアの自動生産の研究
通过程序转换自动生成高性能、高可靠性软件的研究
  • 批准号:
    04J01729
  • 财政年份:
    2004
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
広範囲なデータ型を対象とした機械的プログラム変換手法の確立
建立多种数据类型的机械程序转换方法
  • 批准号:
    16700029
  • 财政年份:
    2004
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
プログラム変換技術による適応型ミドルウェアの研究
利用程序转换技术的自适应中间件研究
  • 批准号:
    04F04819
  • 财政年份:
    2004
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
操作的意味を保存するプログラム変換の研究
保留运行意义的程序转换研究
  • 批准号:
    14780251
  • 财政年份:
    2002
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
定理証明システムによる型システムとプログラム変換の検証
使用定理证明系统验证类型系统和程序转换
  • 批准号:
    13780193
  • 财政年份:
    2001
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
プログラム変換を中心とする、ごみ集め時間短縮(ごみ回避)システムの実装
实现以程序转换为中心的垃圾收集时间减少(垃圾避免)系统
  • 批准号:
    99J06282
  • 财政年份:
    1999
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了