• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

A Study on Proof System That Combines Verification and Optimization Technologies

Research Project

Project/Area Number 19500021
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionTohoku University

Principal Investigator

OHORI Atsushi  Tohoku University, 電気通信研究所, 教授 (60252532)

Project Period (FY) 2007 – 2008
Project Status Completed (Fiscal Year 2008)
Budget Amount *help
¥4,160,000 (Direct Cost: ¥3,200,000、Indirect Cost: ¥960,000)
Fiscal Year 2008: ¥3,380,000 (Direct Cost: ¥2,600,000、Indirect Cost: ¥780,000)
Fiscal Year 2007: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Keywordsプログラミング言語 / コード最適化 / コード検証 / 証明論
Research Abstract

直観主義的論理学の自然演繹証明システムとラムダ計算との同型関係を拡張・一般化し, 機械語コードの証明論を完成し, コードの最適化やコードの検証をより体系的に行う基礎を構築した。この証明論では, 機械語コードは, 左規則のみからなるある種のシーケント計算として表現され, その操作的意味, すなわち, コードを実行する機械の状態遷移規則は, シーケント計算のカット除去定理の証明から系統的に抽出することができる。さらに, この証明システムは, 低レベルコードのアクセス権限の検証や制御フロー遷移の最適化などの基礎となることが示された。

Report

(3 results)
  • 2008 Annual Research Report   Final Research Report ( PDF )
  • 2007 Annual Research Report
  • Research Products

    (4 results)

All 2008 2007

All Journal Article (4 results) (of which Peer Reviewed: 4 results)

  • [Journal Article] 型代入を遅延する最適化型推論アルゴリズム2008

    • Author(s)
      上野雄大, 大堀淳
    • Journal Title

      コンピュータソフトウェア 25

      Pages: 101-113

    • NAID

      40022111605

    • Related Report
      2008 Final Research Report
    • Peer Reviewed
  • [Journal Article] 制御フローの合流のための計算系2008

    • Author(s)
      上野雄大, 大堀淳
    • Journal Title

      情報処理学会論文誌プログラミング(PRO) 1

      Pages: 19-33

    • NAID

      110007970871

    • Related Report
      2008 Annual Research Report 2008 Final Research Report
    • Peer Reviewed
  • [Journal Article] 型代入を遅延する髄化型推論アルゴリズム2008

    • Author(s)
      上野雄大, 大堀淳
    • Journal Title

      コンピュータソフトウェア 25

      Pages: 101-113

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Proof Theory for Machine Code2007

    • Author(s)
      Atsushi Ohori
    • Journal Title

      ACM Transactions on Programming Languages and Systems 29(6)

    • Related Report
      2008 Final Research Report 2007 Annual Research Report
    • Peer Reviewed

URL: 

Published: 2007-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi