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

次世代マルチメディア・コンパイラ技術の研究開発

研究課題

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

若手研究(B)

配分区分補助金
研究分野 ソフトウエア
研究機関会津大学

研究代表者

吉岡 廉太郎  会津大学, コンピュータ理工学部, 講師 (00360008)

研究期間 (年度) 2003 – 2005
研究課題ステータス 完了 (2005年度)
配分額 *注記
2,900千円 (直接経費: 2,900千円)
2005年度: 500千円 (直接経費: 500千円)
2004年度: 1,100千円 (直接経費: 1,100千円)
2003年度: 1,300千円 (直接経費: 1,300千円)
キーワードコンパイラ / 自己説明型コンポーネント / フィルム言語 / テンプレート
研究概要

アルゴリズムレベルでのプログラム記述を可能とするフィルム言語による記述からプログラムを自動生成するのに必要なコンパイラ技術の研究について、本年度は、テンプレート・プログラムの構成の一部変更、コンパイラの試作、フィルム言語による記述とコンパイル結果の関係を表示するためのIntegrated Viewの試作を行った。
フィルム言語からプログラムを自動生成するための要がテンプレート・プログラムであるが、昨年度までの実験結果に基づきテンプレート・プログラムの構成を一部変更したため、それに伴い、これまでに作成したテンプレート・プログラムを修正した。この新しいテンプレート・プログラムを用いてコンパイラを試作した。昨年度に開発したエディターを用いて指定のデータ構造にschemeとsceneを選択すると、対応するテンプレート・プログラムが選択され、必要なパラメータが調整される仕組みである。このように生成されたプログラムをそのままの形で通常のコンパイラでコンパイルした場合にエラーを発生することはないが、ユーザーが手動で加えた変更や追加した計算式がエラーを発生する場合がある。その時は、そのエラーをフィルム言語の中で表示する必要がある。そこで、通常のコンパイラが発生するエラー・メッセージを解析しフィルム言語上でそのエラーを表示するためのユーザー・インタフェースを作成した。このインタフェースは、フィルム言語が表すアルゴリズムの骨格とプログラム内で用いる計算式等を統合して表示することで、コンパイラが発生したエラーをフィルム言語と関連づけて表示することを可能にしている。
これらの成果は、現在開発中のフィルム言語に基づく新しいプログラミング環境に今後実装する予定である。

報告書

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

    (5件)

すべて 2005 2004 その他

すべて 雑誌論文 (4件) 文献書誌 (1件)

  • [雑誌論文] Algorithm Specification form an Integrated View of Features2005

    • 著者名/発表者名
      R.Yoshioka, H.Saito, K.Takanashi, N.Mirenkov
    • 雑誌名

      The Ninth IASTED International Conference on Software Engineering and Applications

      ページ: 401-406

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] CyberFilm Specification for Generalized Graph Search Algorithms2005

    • 著者名/発表者名
      Y.Watanobe, N.Mirenkov, R.Yoshioka
    • 雑誌名

      The IASTED International Conference on Advances in Computer Science and Technology

      ページ: 129-134

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Visual Editor for Designing and Editing Algorithmic Skeletons2004

    • 著者名/発表者名
      吉岡 廉太郎
    • 雑誌名

      Proceedings of the Tenth International Conference on Distributed Multimedia Systems

      ページ: 63-68

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] Filmification of methods : A visual language for graph algorithms

    • 著者名/発表者名
      Y.Watanobe, N.Mirenkov, R.Yoshioka, O.Monakhov
    • 雑誌名

      Journal of Visual Languages and Computing 掲載決定

    • 関連する報告書
      2005 実績報告書
  • [文献書誌] 海老原 司: "Program generator within multimedia programming environment"Proceedings of the Sixth International Conference on Human and Computer. 8-13 (2003)

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

URL: 

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

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

Powered by NII kakenhi