情報処理学会ホームページ
FIT2013第12回情報科学技術フォーラム 開催日:2013年9月4日(水)~6日(金) 会場:鳥取大学鳥取キャンパス
抄録
B-033
モバイルエージェントシステムAgentSphereの開発―強マイグレーションエージェントコードのためのソースコード変換器の改良―
疋田直也・坂巻 渉・甲斐宗徳(成蹊大)
筆者らは自律型並列分散処理システムのベースとなる強マイグレーションモバイルエージェントシステムAgentSphereを開発している。AgentSphereでは強マイグレーション記述されたエージェントのソースコードを弱マイグレーションのみをサポートするJVM上で実行できるようにソースコード変換を行っている。ソースコード変換は、変換対象となるソースコードを構文解析して得られる構文木の中で移動命令の変換を施すソースコード変換器を用意する事で実現する。FIT2012において、ソースコード変換器を用いた変換の基本的な部分を提案していた。今回は、移動命令が変換対象となるJavaソースコード中のどんな構文に含まれていても正しく変換できるように改良したので報告する。