2003 Fiscal Year Annual Research Report
Project/Area Number |
15680001
|
Research Institution | National Institute of Informatics |
Principal Investigator |
佐藤 一郎 国立情報学研究所, ソフトウェア研究系, 助教授 (80282896)
|
Keywords | 分散システム / 移動オブジェクト / モバイルエージェント / 適応可能システム / コンポーネント / 移動透過性 |
Research Abstract |
ユビキタスコンピューティングを構成するコンピュータは計算資源、例えばプロセッサ、メモリ、入出力に制限が多いが、この研究では一台のコンピュータでは実現不可能なアプリケーションでも複数のコンピュータを協調動作させることにより実現可能にするためのミドルウェアを実現することが目標となる。本年度は研究実施計画にもとづいて(1)ソフトウェアを移動可能コンポーネントへの分割方法、(2)移動透過な分散イベントシステムの開発、(3)仮想コンピュータのアプリケーションについて研究を行った。まず(1)ではソフトウェアの構成部品となるコンポーネントをモバイルエージェントとして実現するとともに、それらがコンピュータ間を移動可能な自律的コンポーネントとなることと、オブジェクト指向設計におけるデザインパターンであるMVCパターンを例に取りながら、相違なコンピュータ上のコンポーネントからアプリケーションが構築できることを確かめた。次の(2)ではコンポーネントを組織化するとともに、コンポーネント移動における通信への影響を隠蔽する機構を設計した。(3)ではこの研究の有効性を示すために、既存の分散システム形態であるクライアントサーバシステムを実現した。なお、この研究の方式を用いることにより、クライアントとサーバを動的に結合するだけでなく、クライアントに相当するコンポーネントを遠隔コンピュータに動的に配置・実行が可能になるが、ここではユーザとともに移動するサーバを実現して、実際のユビキタスコンピューティング環境において実現可能となるかを確かめた。
|
-
[Publications] 佐藤一郎: "モバイルエージェントの経路記述と選択機構"情報処理学会論文誌. 44・11. 1473-1482 (2003)
-
[Publications] Ichiro Satoh: "SpatialAgents : Integrating User Mobility and Program Mobility in Ubiquitous Computing Environments"Wireless Communications and Mobile Computing. 3・4. 411-423 (2003)
-
[Publications] Ichiro Satoh: "Building Reusable Mobile Agents for Network Management"IEEE Transactions on Systems, Man and Cybernetics. 33(C)・3. 350-357 (2003)
-
[Publications] Ichiro Satoh: "A Testing Framework for Mobile Computing Software"IEEE Transactions on Software Engineering. 29・12. 1112-1121 (2003)
-
[Publications] Ichiro Satoh: "MobileSpaces : An Extensible Mobile Agent System"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E86-A・11. 2782-2790 (2003)
-
[Publications] Ichiro Satoh: "Itinerant Agents for Network Management"IEICE Transactions on Communication. E86-B・10. 2865-2873 (2003)