@article{oai:nagoya.repo.nii.ac.jp:00013472, author = {佐伯, 智之 and 河口, 信夫 and 稲垣, 康善}, journal = {第6回プログラミングおよび応用のシステムに関するワークショップ SPA-2003}, month = {Mar}, note = {ユビキタス環境において,身の回りの各機器にインスト-ルされているソフトウェアのアップデート作業を簡単化するために,ソフトウェアの動的な更新を行うシステムが望まれる.ソフトウェアの動的な更新とは,動作しているソフトウェアのコードを,それがその時点でもつ内部変数などのデータを保持したまま,更新されたコードへと移行させることである.我々は,モバイルエージェントに基づいて動的更新を実現する手法を提案してきた.この動的な更新を行う際,更新前後のソフトウェア間で,その実行状態のデータ構造が異なる場合に,うまく更新されないという問題がある.本稿では,そのような場合にも,コードだけでなくデータも更新することで,正しくソフトウェアの動的更新を行う手法を提案する.また,その手法に基づいた動的更新システムを,モバイルエージェントシステムcogma 上に実装し,実際にエージェントに対する動的更新の有効性を確認した.}, title = {データ構造の変更に対応した ソフトウェアの動的更新手法}, year = {2003} }