用語集
マイグレーション
migration
汎用機やオフコンなどで動作しているプログラムやファイルを、別環境で稼働・利用できるように書き換えたり、移行する作業のこと。例えば、COBOLや汎用機特有のプログラムを、オープン環境で利用できるように移行する作業が挙げられる。その場合、一からプログラムを書き直すのは膨大な工数がかかるため、元プログラムに記述されたビジネスロジックを解析し、オープン系の言語へ変換するソフトウェアなどが提供されている。こうした専用ソフトでカバーしきれなかった、稼働環境特有の制御のみを加えることで、マイグレーション作業の生産性が向上する。
このように、枯れた技術からオープン系へと移行することを「リホスト」と呼ぶこともあり、その作業を「(プログラムの)リライト、リビルド」といい、コンパイルして本番環境へ移行するまでを「リエンジニアリング」と呼ぶ。
関連用語






