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

下一代多媒体编译技术研发

基本信息

  • 批准号:
    15700035
  • 负责人:
  • 金额:
    $ 1.86万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
  • 财政年份:
    2003
  • 资助国家:
    日本
  • 起止时间:
    2003 至 2005
  • 项目状态:
    已结题

项目摘要

アルゴリズムレベルでのプログラム記述を可能とするフィルム言語による記述からプログラムを自動生成するのに必要なコンパイラ技術の研究について、本年度は、テンプレート・プログラムの構成の一部変更、コンパイラの試作、フィルム言語による記述とコンパイル結果の関係を表示するためのIntegrated Viewの試作を行った。フィルム言語からプログラムを自動生成するための要がテンプレート・プログラムであるが、昨年度までの実験結果に基づきテンプレート・プログラムの構成を一部変更したため、それに伴い、これまでに作成したテンプレート・プログラムを修正した。この新しいテンプレート・プログラムを用いてコンパイラを試作した。昨年度に開発したエディターを用いて指定のデータ構造にschemeとsceneを選択すると、対応するテンプレート・プログラムが選択され、必要なパラメータが調整される仕組みである。このように生成されたプログラムをそのままの形で通常のコンパイラでコンパイルした場合にエラーを発生することはないが、ユーザーが手動で加えた変更や追加した計算式がエラーを発生する場合がある。その時は、そのエラーをフィルム言語の中で表示する必要がある。そこで、通常のコンパイラが発生するエラー・メッセージを解析しフィルム言語上でそのエラーを表示するためのユーザー・インタフェースを作成した。このインタフェースは、フィルム言語が表すアルゴリズムの骨格とプログラム内で用いる計算式等を統合して表示することで、コンパイラが発生したエラーをフィルム言語と関連づけて表示することを可能にしている。これらの成果は、現在開発中のフィルム言語に基づく新しいプログラミング環境に今後実装する予定である。
在今年,我们对模板程序,原型编译器和原型集成视图的结构进行了部分变化,以显示胶片语言描述与膜语言描述之间的关系。自动从胶片语言生成程序的关键是模板程序,但是由于模板程序的结构已根据实验结果更改,直到去年,直到去年,直到目前创建的模板程序已被修改。使用此新模板程序对编译器进行了原型。当您使用去年开发的编辑器选择方案和场景作为指定的数据结构时,选择了相应的模板程序并调整了所需的参数。如果以这种方式生成的程序以其原始形式与普通编译器一起编译,则不会发生错误,但是用户进行的更改或添加的计算公式可能会发生。目前,错误必须以电影语言显示。因此,我们创建了一个用户界面来分析普通编译器生成的错误消息,并以胶片语言显示错误。该界面集成了由电影语言代表的算法的框架与程序中使用的计算公式,从而允许编译器显示与电影语言相关的错误。这些结果将在未来根据目前正在开发的电影语言在新的编程环境中实施。

项目成果

期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Visual Editor for Designing and Editing Algorithmic Skeletons
用于设计和编辑算法骨架的可视化编辑器
海老原 司: "Program generator within multimedia programming environment"Proceedings of the Sixth International Conference on Human and Computer. 8-13 (2003)
Tsukasa Ebihara:“多媒体编程环境中的程序生成器”第六届人类与计算机国际会议记录8-13(2003)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Algorithm Specification form an Integrated View of Features
算法规范形成功能的综合视图
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

吉岡 廉太郎其他文献

吉岡 廉太郎的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

相似海外基金

Security Enhanced Component Framework
安全增强组件框架
  • 批准号:
    21700038
  • 财政年份:
    2009
  • 资助金额:
    $ 1.86万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Self-explanatory software component database
不言自明的软件组件数据库
  • 批准号:
    20800041
  • 财政年份:
    2008
  • 资助金额:
    $ 1.86万
  • 项目类别:
    Grant-in-Aid for Young Scientists (Start-up)
Development of a Self-explanatory Component Framework
开发不言自明的组件框架
  • 批准号:
    18700032
  • 财政年份:
    2006
  • 资助金额:
    $ 1.86万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
次世代マルチメディアプログラミング環境
下一代多媒体编程环境
  • 批准号:
    06J06969
  • 财政年份:
    2006
  • 资助金额:
    $ 1.86万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了