研究課題
携帯端末用の分散協調アプリケーション設計のための端末間通信モデルの定義し、そのモデルに基づく分散協調アプリケーション用ミドルウェアライブラリの実用可能性の検討を行った。まず、分散協調アプリケーションを記述するためのモデルとして、不特定多数の端末によるグループ生成、解放機能やグループ内同期通信機能を表現できるモデルを作成した。作成したモデルにおいては、複数のグループ同士の結合やグループの分離が起こった場合にもシステム全体としての動作はシームレスに継続されるよう、各端末で動作するプロセスと端末間の制御を行うプロセスとを区別して記述できるよう定義を拡張した。これにより、本研究で目標とする、不特定多数のユーザが利用するグループコミュニケーションツールやネットワーク上で自律的に動作するエージェントアプリケーションなどのアプリケーションが作成したモデルにより適切にモデル化できることを確認した。また、提案モデルにおいて定義した通信機能をミドルウェアライブラリとして実装する場合に、実用的なパフォーマンスが得られる実装が可能かどうか、また、その場合にどのようなアルゴリズムにより端末間の同期通信制御の実装を行うことで実用に足る性能が得られるか等を検証した。提案グループ通信モデルに基づいてモデル化したアプリケーション例を実装するためのアルゴリズムを設計し、実装を行った。また、実環境での実現可能性・実用性を検討するため、研究室内に実験環境を構築し、性能計測を行った。この結果から、考案したアルゴリズムにより、提案モデルに基づくアプリケーションは実用的な目的において利用可能な性能で実装できることを確認でき、提案モデルに基づくミドルウェアを実装する可能性を確認できた。
すべて 2005 2004
すべて 雑誌論文 (4件)
情報処理学会論文誌 第46巻, 第2号(採録決定)
Proceedings of 19th IEEE International Conference on Advanced Information Networking and Applications (AINA2005) (採録決定)
情報処理学会論文誌 第45巻, 第11号
ページ: 2519-2527
情報処理学会論文誌 第45巻, 第12号
ページ: 2666-2677