|
概要(日本語)
|
モバイルエージェントシステムとはエージェントと呼ばれる自律的なプログラムがネットワーク上の計算機間を移動しながら動作するシステムである.モバイルエージェント技術はエージェントの移動という特徴により分散システムの設計において有効である.しかし,実社会においてモバイルエージェントシステムが普及しているとは言い難い.この原因の1つとして,エージェントの移動がモバイルエージェントシステムのデバッグを難しくしていることが挙げられる.モバイルエージェントシステムのデバッグでは,エージェントの移動により様々な問題が発生する.しかし,エージェントの移動に十分に対応したデバッガは提案されていない.そこで本研究では,モバイルエージェントシステムのデバッグの困難性を解決するために,エージェントの検索機能,システム内に存在するエージェントを一意に識別する機能,移動するエージェントに対するブレークポイント機能とステップ実行機能,及びエージェントとノードとの間の通信ログ管理機能を持ったモバイルエージェントシステムのためのリモートデバッガを開発する.エージェントの移動に対応したデバッガを開発することで,モバイルエージェントシステムのデバッグの困難性を解決する.
|