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

メタプログラミングシステムのための正しいモジュール化の研究

研究課題

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

若手研究(B)

配分区分補助金
研究分野 情報学基礎
研究機関群馬大学

研究代表者

浜名 誠  群馬大学, 工学部, 助手 (90334135)

研究期間 (年度) 2004 – 2006
研究課題ステータス 完了 (2006年度)
配分額 *注記
2,000千円 (直接経費: 2,000千円)
2006年度: 600千円 (直接経費: 600千円)
2005年度: 600千円 (直接経費: 600千円)
2004年度: 800千円 (直接経費: 800千円)
キーワードメタプログラミング / 項書換え / 代数モデル / 始代数意味論 / プログラム理論 / 高階抽象構文 / モジュール化 / 項書換え系 / 等式仕様 / 圏論的意味論 / 普遍代数 / 停止性
研究概要

本年は、著書1本、学術論文誌3本の出版、国際会議論文1本の出版の成果を得た。
著書「計算モデル論入門」はメタプログラミングシステムの基礎となる計算のための基礎理論を解説した入門書である。
論文誌コンピュータソフトウェアVol.23で出版された論文「高階書換え系の停止性のための代数モデル」は、長く未解決だった高階書換えの体系コンビナトリー簡約系の完全な代数モデルを与えた。メタプログラミングシステムのための計算体系としてメタ書換えの完全な代数的な特徴付けを得た。
論文誌Higher-Order and Symbolic Computationで出版された論文「Explicit Substitutions and Higher-Order Syntax」はメタプログラミングシステムに有用な構文的要素である明示的代入が、ある関手による始代数によって自然にモデル化できることを示した。また正しいモジュール化の解析のために高階抽象構文のモジュラー性の困難さを解析した。
論文誌Higher-Order and Symbolic Computationで出版されたもう一つの論文「An Initial Algebra Approach to Term Rewriting Systems with Variable Binders」は項書換え系のモナド意味論と高階構文の前層意味論を組み合わせるという新規な発想で、意味論的観点から新たにメタプログラミングシステムの基礎計算体系に有用な項書換え系に変数束縛を持つ体系を導出した。
国際会議Trends in Functional Programming(TFP 2006)で発表した「Representing Cyclic Structures as Nested Datatypes」は、サイクルを持つデータ構造を操作可能にする新しいモデル化について提案した。同研究結果は日本ソフトウェア科学会第二十三会高橋奨励賞を受賞した。

報告書

(3件)
  • 2006 実績報告書
  • 2005 実績報告書
  • 2004 実績報告書
  • 研究成果

    (13件)

すべて 2006 2005 2004 その他

すべて 雑誌論文 (12件) 図書 (1件)

  • [雑誌論文] Explicit Substitutions and Higher-Order Syntax2006

    • 著者名/発表者名
      N.Ghaui, T.Uustalu, M.Hamana
    • 雑誌名

      Higher-Order and Symbolic Complication 19・2/3

      ページ: 263-282

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] An Initial algebra Approach to Term Reloviting Systems with Variable Binders2006

    • 著者名/発表者名
      M.Hamana
    • 雑誌名

      Higher-Order and Symbolic Complication 19・2/3

      ページ: 231-262

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] 高階書換え系のための代数モデル2006

    • 著者名/発表者名
      浜名 誠
    • 雑誌名

      コンピュータソフトウエア Vol.23

      ページ: 142-156

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Representing Cyclic Structures as Nested Datatypes2006

    • 著者名/発表者名
      N.Ghani, M.Hamana, T.Uustalu, V.Vene
    • 雑誌名

      Trends in Functional Programming

      ページ: 173-188

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Σモノイドーメタ変数と明示的環境を持つ高階構文2005

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      コンピュータソフトウェア(岩波書店) (印刷中)

    • NAID

      130004892034

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] Universal Algebra for Termination of Higher-Order Rewriting2005

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      Proceedings of 16th International Conference on Rewriting Techniques and Applications(RTA'05) to appear as LNCS

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] Free Σ-monoids : A Higher-order Syntax with Metavariables2004

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      Proceedings of Second Asian Symposium on Programming Languages and Systems(APLAS'04) LNCS 3202

      ページ: 348-363

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] Σモノイド-メタ変数と明示的環境を持つ高階構文

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      コンピュータソフトウェア(岩波書店) Vol.22 No.3

      ページ: 201-207

    • NAID

      130004892034

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Universal Algebra for Termination of Higher-Order Rewriting

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      Proceedings of 16th International Conference on Rewriting Techniques and Applications (RTA'05)(Springer) LNCS 3467

      ページ: 135-149

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] 高階書換え系の停止性のための代数モデル

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      コンピュータソフトウェア(岩波書店) (採録決定)

    • NAID

      130004892053

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] An Initial Algebra Approach to Term Rewriting Systems with Variable Binders

    • 著者名/発表者名
      浜名誠
    • 雑誌名

      Higher-Order and Symbolic Computation (Springer Science+Business Media) (採録決定)

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Explicit Substitutions and Higher-Order Syntax

    • 著者名/発表者名
      N.Ghani, T.Uustalu, M.Hamana
    • 雑誌名

      Higher-Order and Symbolic Computation (Springer Science+Business Media) (採録決定)

    • 関連する報告書
      2005 実績報告書
  • [図書] 計算モデル論入門-チューリング機械からラムダ計算へ-2006

    • 著者名/発表者名
      井田哲雄, 浜名誠
    • 総ページ数
      136
    • 出版者
      サイエニス社
    • 関連する報告書
      2006 実績報告書

URL: 

公開日: 2004-04-01   更新日: 2016-04-21  

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

Powered by NII kakenhi