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

書換え計算の可視化に基づくプログラミング環境の実現

研究課題

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

基盤研究(A)

配分区分補助金
応募区分展開研究
研究分野 計算機科学
研究機関名古屋大学

研究代表者

稲垣 康善 (1996-1997)  名古屋大学, 工学研究科, 教授 (10023079)

坂部 俊樹 (1995)  名古屋大学, 工学部, 教授 (60111829)

研究分担者 河口 信夫  名古屋大学, 工学研究科, 助手 (10273286)
結縁 祥治  名古屋大学, 工学研究科, 助手 (70230612)
酒井 正彦  名古屋大学, 工学研究科, 助教授 (50215597)
坂部 俊樹  名古屋大学, 工学研究科, 教授 (60111829)
馮 速  名古屋大学, 工学部, 助手 (90262881)
稲垣 康善  名古屋大学, 工学部, 教授 (10023079)
研究期間 (年度) 1995 – 1997
研究課題ステータス 完了 (1997年度)
配分額 *注記
15,700千円 (直接経費: 15,700千円)
1997年度: 800千円 (直接経費: 800千円)
1996年度: 8,100千円 (直接経費: 8,100千円)
1995年度: 6,800千円 (直接経費: 6,800千円)
キーワード可視化 / 書換え計算モデル / プロセス代数 / 視覚的支援 / プログラミング環境 / 関数型言語 / 計算モデル / 代数的プログラミング / 書換え計算 / 視覚化 / 並行計算 / プログラム変換 / 項書換え系 / 実時間並行計算 / 検証 / 代数的仕様 / 帰納的定理 / 被覆集合帰納法
研究概要

本研究では、平成7年度から平成9年度の3年間にわたって、書換え計算の可視化、並列計算の解析手法に関する研究を行ない、さらにそれらの統合を行ない、書換え計算プログラミングのための視覚的支援環境を構築した。また、そのプログラム検証技術、可視化技術、インタフェースについて高度化を行なった。具体的な研究実績を以下に挙げる。
1.書換え型計算モデルの操作言語
書換え計算そのものを操作できるメタ言語の研究を行なった。動的項書換え計算モデル(DTRC)の提案により、プログラム変換や検証のアルゴリズムの形式的記述が可能になった。また、項の集合を対象とした書換え型計算モデルである項集合書換え系(TSRS)を提案した。この計算モデルは完備化アルゴリズムの拡張に有効である。
2.書換え計算モデルのための可視化手法とその実現
書換え計算型計算モデルの解析・検証・変換を直観的に支援するための可視化手法を提案した。具体的には、項、計算、操作、情報の視覚化により書換え計算の統合支援環境を実現した。プログラミング環境としても、動的な実行状況をモニタしながら、プログラムを改善するための変更点を加えることが可能である。
3.書換え型並行計算の可視化インタフェースの構築と視覚的検証技法の確立
プロセスの並行通信計算を視覚的にグラフとして表示し、自在に編集できるプログラミング支援環境を構築した。また、グラフ上で、テスト等価性に基づきプロセスの等価性を判定する手法について研究を行なった。プロセスの仕様と実現を2つのグラフとして同時に表示し、そのデバッグが可能である。
これらの研究は、様々な研究集会で発表され、意見交換を行なった。

報告書

(4件)
  • 1997 実績報告書   研究成果報告書概要
  • 1996 実績報告書
  • 1995 実績報告書
  • 研究成果

    (32件)

すべて その他

すべて 文献書誌 (32件)

  • [文献書誌] 結縁 祥治: "正則な実時間通信プロセスに対するテスト擬順序の記号的特性化" 電子情報通信学会論文誌. J80-D-I. 474-485 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] 粕谷 英人: "項集合書換え系とその合流性" 電子情報通信学会論文誌. J80-D-I. 325-334 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] Su Feng: "Confluence Property of Simple Frames in Dynamic Term Rewriting Calculus" IEICE Transaction on Information and Systems. E80-D. 625-645 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] Masahiko Sakai: "Left-Incompatible Term Rewriting Systems and Functional Strategy" IEICE Transaction on Information and Systems. E80-D. 1176-1182 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] 鈴木 晃: "SCCS動作式に対するunfold変換によるLTSモデルの効率的構成法" 信学技報. COMP96-47. 93-100 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] 平手 孝: "診断テスト生成に基づくラベル付遷移システムのグラフィカル・デバッガ" 信学技報. COMP97-12. 25-32 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] Y.Takahashi, M.Sakai, Y.Toyama: "On the confluence property of conditional term rewriting systems" Transactions of IEICE. J79-D-I (in Japanese). 897-902 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] H.Kasuya, M.Sakai, S.Yamamoto, K.Agusa: "Term Set Rewriting Systems and their Confluent Property" Transactions of IEICE. J80-D-I (in Japanese). 325-334 (1997)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] M.Sakai: "Left-Incompatible Term Rewriting System and Functional Strategy" IEICE Trans.on Information and System. E80-D. 1176-1182 (1997)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] S.Yuen: "Symbolic Alternative Characterizations of Testing Preorders for Regular Real-Time Communicating Processes" IEICE Trans.on Information and System. J80-D-I (in Japanese). 478-485 (1997)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] T.Hirate, S.Yuen, T.Sakabe, Y.Inagaki: "A Graphical Debugger for Labeled. Transition System based on the Diagnostic Test Generation" Tech.rep.of IEICE. COMP 97-12 (in Japanese). 25-32 (1997)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] N.Kawaguchi, T.Sakabe, Y.Inagaki: "TERSE : A Visual Environment for Supporting Analysis, Verification and Transformation of Term Rewriting Systems" Proceedings of AMAST'96. LNCS 1101. 571-574 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] N.Kawaguchi, T.Sakabe, Y.Inagaki: "Implementing Visualization of Rerm Rewriting Computation in Standard ML" The Trans.of IEE Japan. Vol.116-C,No.1 (in Japanese). 103-110 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] N.Kawaguchi, T.Sakabe, Y.Inagaki: "Visual Support Methods for Analysis. Verification and Transformation of Term Rewriting Systems" Computer Software. Vol.13, No.1 (in Japanese). 23-36 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1997 研究成果報告書概要
  • [文献書誌] 結縁祥治: "正則な実時間通信プロセスに対するテスト擬順序の記号的特性化" 電子情報通信学会論文誌. J80-D-I. 474-485 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 粕谷英人: "項集合書換え系とその合流性" 電子情報通信学会論文誌. J80-D-I. 325-334 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] Su Feng: "Confluence Property of Simple Frames in Dynamic Term Rewriting Calculus" IEICE Transaction on Information and Systems. E80-D. 625-645 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] Masahiko Sakai: "Left-Incompatible Term Rewriting Systems and Functional Strategy" IEICE Transaction on Information and Systems. E80-D. 1176-1182 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 鈴木晃: "SCCS動作式に対するunfold変換によるLTSモデルの効率的構成法" 信学技報. COMP96-47. 93-100 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 平手孝: "診断テスト生成に基づくラベル付遷移システムのグラフィカル・デバッガ" 信学技報. COMP97-12. 25-32 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 結縁祥治: "正則な実時間通信プロセスに対するテスト擬順序の記号的特性化" 電子情報通信学会論文誌. (掲載予定).

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] 鈴木晃: "SCCS動作式に対するunfold変換によるLTSモデルの効率的構成法" 信学技報. COMP96-47. 93-100 (1997)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] Su Feng: "Confluence Property of Simple Frames in Dynamic Term Rewriting Calculus" IEICE Transaction on Information and Systems. (掲載予定).

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] Nobuo Kawaguchi: "TERSE : A Visual Environment for Supporting Analysis,Verification and Transformation of Term Rewriting Systems" Proceedings of AMAST'96(LNCS 1101). 571-574 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] 河口信夫: "項書換え系における書換え系列の視覚化の拡張-中間実行とフィルター" 電気関係学会東海支部連合大会講演論文集. 659-659 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] 大野健治: "項書換え系における書換え系列の視覚化" 電気関係学会東海支部連合大会講演論文集. 657-657 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] Nobuo Kawaguchi: "TERSE:A Visual Environment for Supporting Analysis,Verification and Transformation of Term Rewriting Systems" To appear in AMAST'96. (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 篠原加奈子: "Predicative Verification of Real-time Communicating Processes" コンピュテーション研究会(平成8年3月発表予定). (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 河口信夫: "項書換え系の解析・検証・変換のための視覚的支援手法" コンピュータソフトウェア. 13. 23-36 (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 河口信夫: "関数型プログラミング言語StandardMLを用いた項書換え計算の視覚化の実現" 電気学会論文誌. 116-C. 103-110 (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 結縁祥治: "Predicative Specification of Real-time Communicating Processes" ソフトウェア科学会全国大会. 12. 181-184 (1995)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 大塚正人: "被覆集合を用いた帰納的定理証明法の改良" 日本ソフトウェア科学会第12回大会論文集. 65-68 (1995)

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

URL: 

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

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

Powered by NII kakenhi