1. 分散処理システムのソフトウェア更新法に関する研究
社会生活に必要不可欠な情報サービスは,多数のコンピュータが結合された分散処理システムで実現されている.これらのシステムは巨大化かつ複雑化しているため,システム全体を管理することが難しくなっている.この問題に対し,分散処理システムで動作するソフトウェアを自動的に更新する方法について取り組む.具体的には,クラウドシステム上のサービスを停止せず,かつ,実行中の処理内容に影響を与えないソフトウェア自動更新方法を研究する.
2. 動作履歴を用いたソフトウェア実行環境の最適構成に関する研究
多数の計算機が結合された分散処理システムでは,システム内に多種多様な環境が混在している.このため,ある計算機上で実行されているプログラムを別の計算機で実行できない場合があり,分散処理システムの利用効率が低下する.このため,分散処理システムのどの場所でも同じ実行環境を提供する研究開発に取り組む.具体的には,ソフトウェアの動作履歴から実行に必要な環境解析し,別の計算機にその実行環境を自動的に構成する手法について研究する.