• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

宣言的プログラミングにおけるソフトウェア発展の研究

研究課題

研究課題/領域番号 14019084
研究種目

特定領域研究

配分区分補助金
審査区分 理工系
研究機関国立情報学研究所

研究代表者

佐藤 健  国立情報学研究所, 情報学基礎研究系, 教授 (00271635)

研究分担者 照井 一成  国立情報学研究所, 情報学基礎研究系, 助手 (70353422)
新井 紀子  国立情報学研究所, 情報学基礎研究系, 助教授 (40264931)
龍田 真  国立情報学研究所, 情報学基礎研究系, 教授 (80216994)
研究期間 (年度) 2002
研究課題ステータス 完了 (2002年度)
配分額 *注記
5,400千円 (直接経費: 5,400千円)
2002年度: 5,400千円 (直接経費: 5,400千円)
キーワードソフトウェア発展 / 宣言的プログラミング / デフォルト論理 / 関数型プログラミング
研究概要

本研究では,以前に佐藤が行っていた極小変更によるソフトウェア仕様の発展の研究を発展させ,論理型言語や関数型言語のような宣言型プログラミング一般に適用可能なより広範囲のソフトウェア発展の理論を構築し,プロトタイプシステムを開発して,実証を行う.今年度の成果はいかである。(1)は論理型言語でのソフトウェア発展の研究成果、(2),(3)は、関数型言語のソフトウェア発展に関連する基礎的考察の研究成果である。
(1)論理型言語での極小変更仕様の導出のために従来必要だった変更の極小性チェックを省略でき,かつ完全性を持つ手法を開発した。具体的には、論理仕様からデフォルト理論(default theory)への変換を用いることにより,デフォルト理論での拡張が極小変更プログラムに1対1対応することを示すことで、上記性質を持つ手法の提案を行った。さらに、佐藤が以前提案したデフォルト理論での証明系の単純化した手続きが極小変更プログラムの計算に使用できることを示した。
(2)多項式時間で実行可能なプログラムに正確に対応する素朴集合論(軽アフィン集合論)の考案および、その集合論における構成的証明から多項式時間プログラムを自動的に抽出するプログラム抽出法の考案、考察を行った.
(3)高階λμ計算の強正規化性がParigotによりCPS変換を用いて証明されていたが、この証明の誤りを主補題の反例により示し、それが継続消滅に起因していることを指摘し、augmentationの概念を用いてこの証明を完成させた。

報告書

(1件)
  • 2002 実績報告書
  • 研究成果

    (4件)

すべて その他

すべて 文献書誌 (4件)

  • [文献書誌] 佐藤 健: "極小性チェックを必要としない極小変更ソフトウェア仕様の導出"Proc. of FOSE02. 143-150 (2002)

    • 関連する報告書
      2002 実績報告書
  • [文献書誌] K.Nakazawa, M.Tatsuta: "Strong Normalization Proof with CPS-Translation for Second Order Classical Natural Deduction"Journal of Symbolic Logic. (掲載予定). (2003)

    • 関連する報告書
      2002 実績報告書
  • [文献書誌] Ken Satoh: "Constructing a Critical Casebase to Represent a Lattice-Based Relation"Progress in Discovery Science 2002, LNAI. 2281. 214-223 (2002)

    • 関連する報告書
      2002 実績報告書
  • [文献書誌] Shi-Kuo Chang(編者), Ken Satoh(分担執筆): "Handbook of Software Engineering and Knowledge Engineering, Vol.2の中のNonmonotonic Reasoning and Consistency Management in Software Engineering(pp.629-644)"World Scientific. 794 (2002)

    • 関連する報告書
      2002 実績報告書

URL: 

公開日: 2002-04-01   更新日: 2018-03-28  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi