• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

動的適応可能なマルチメディアアプリケーションの構成方式と言語支援の研究

Research Project

Project/Area Number 12780205
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionJapan Advanced Institute of Science and Technology

Principal Investigator

天野 憲樹  北陸先端科学技術大学院大学, 情報科学研究科, 助手 (30313703)

Project Period (FY) 2000 – 2001
Project Status Completed (Fiscal Year 2001)
Budget Amount *help
¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 2001: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2000: ¥1,200,000 (Direct Cost: ¥1,200,000)
Keywords動的適応 / マルチメディア / リアルタイム / モバイルコンピューティング / コンポーネントウェア / ソフトウェアモデル / プログラミング言語
Research Abstract

申請時の研究実施計画にもとづいて研究を行なった.以下は本年度の研究実績である.
1.ソフトウェアモデルの改良:実験から得られた知見をもとに前年度設計したソフトウェアモデルの改良を行なった.具体的には,実行環境に対するマルチメディアアプリケーションの動的適応に要求されるリアルタイム処理をより安全に実現する機構を設計・強化し,モデルに導入した.この機構により,リアルタイムな動的適応に失敗した場合でも,その失敗を検出して適切な処理を行なわせることが可能となった.このような実行環境に対するアプリケーションのリアルタイムな適応動作を柔軟かつ安全に実現するためのモデルはこれまでにあまり例がない.この研究成果は論文(次頁参照)としてまとめられ,国際会議で発表された.
2.プログラミング言語処理系(プロトタイプ)の改良:研究代表者が設計・実装している言語LEAD++処理系(Javaの前処理系として実装されているプロトタイプ)に,上記1で改良したソフトウェアモデルの一部の機構(具体的には,適応の戦略にもとづく適応動作のアトミックな実行支援機構など)を実装した.
3.動的適応可能なコンポーネントウェアの安全な構成方式の考案:上記1で述べたソフトウェアモデルをコンポーネントウェアに適用し,その安全な構成方式を示した.複数の独立したコンポーネントの適応動作が互いに干渉し合い,意図した適応動作を実現しない可能性がある.マルチメディアアプリケーションは複数のコンポーネントから構成されることが多く,本研究のモデルにもとづいてコンポーネントウェアの適応動作が安全に実現できることを示した意義は大きい.本研究の成果も論文(次頁参照)としてまとめられ,国際会議で発表された.
4.アプリケーションの作成と実験:本研究では,提案するソフトウェアモデル・言語の実験環境としてモバイルコンピューティングを想定している.本年度も前年度に準備した実験プラットフォームを用いて実験を行なった.具体的には,モバイルコンピューティングで多用される携帯情報端末Plam上に,本研究で実装したプロトタイプ処理系を用いてJavaアプリケーションを作成し,本研究のアプローチの有効性を確かめた.この実験結果はモデルの改良にフィードバックされた.

Report

(2 results)
  • 2001 Annual Research Report
  • 2000 Annual Research Report
  • Research Products

    (8 results)

All Other

All Publications (8 results)

  • [Publications] Noriki Amano, Takuo Watanabe: "An Approach for Constructing Component-based Software Systems with Safe Dynamic Adaptability"Proceedings of the OOPSLA2001 International Workshop on Language Mechanisms for Programming Software Components, Technical Report of College of Computer Science, Northeastern University NU-CCS-01-06. 68-74 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Noriki Amano, Takuo Watanabe: "Towards Constructing Component-based Software Systems with Safe Dynamic Adaptability"Proceedings of the 3rd International Symposium on Principle of Software Evolution(IWPSE'01). 176-180 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Noriki Amano, Takuo Watanabe: "A Software Model with Safe Dynamic Adaptability for Mobile Code Programs"Proceedings of the ECOOP2001 International Workshop on Mobile Object Systems(MOS'01)(Online). (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Noriki Amano,Takuo Watanabe: "Towards Constructing Mobile Code Programs with Safe Dynamic Adaptability"Proceedings of Symposium on Software Mobility and Adaptive Behaviour. (to appear). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] Noriki Amano,Takuo Watanabe: "An Approach for Constructing Component-based Software Systems with Dynamic Adaptability using LEAD++"Proceedings of International Symposium on Principle of Software Evolution (ISPSE2000). 115-124 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Takuo Watanabe,Noriki Amano: "A Reflective Framework for Reliable Mobile Agent Systems"Proceedings of ECOOP2000 International Workshop on Reflection and Metalevel Architecture (RMA2000)(Online). (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Noriki Amano,Takuo Watanabe: "LEAD : A Reflective Glue Language System for Constructing Software Systems with Dynamic Adaptability"Proceeding of Middleware2000 International Workshop on Reflective Middleware (RM2000)(Online). (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Takuo Watanabe,Noriki Amano: "Towards a Modular Substrate for Reliable Mobile Agent Systems"Proceedings of Middleware2000 International Workshop on Reflective Middleware (RM2000)(Online). (2000)

    • Related Report
      2000 Annual Research Report

URL: 

Published: 2000-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi