(57)【要約】  本発明によるメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置は、前記メインフレームシステムのＳＡＭファイルに関する多様なファイル情報を獲得する情報獲得モジュールと、前記メインフレームシステムのＥＢＣＤＩＣコードからなるＳＡＭファイルに対する実際データをバイナリー形態で獲得するデータ獲得モジュールと、前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換するコード変換モジュールと、前記獲得されたＳＡＭファイルのファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合するファイル結合モジュールと、前記結合されたＳＡＭファイルを前記開放型システムにファイル情報を登録するファイル登録モジュールとを含む。
2010515956.tif 000002
【特許請求の範囲】
【請求項１】
メインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置において、
前記メインフレームシステムのＳＡＭファイルに関する多様なファイル情報を獲得する情報獲得モジュールと、
前記メインフレームシステムのＥＢＣＤＩＣコードからなるＳＡＭファイルに対する実際データをバイナリー形態で獲得するデータ獲得モジュールと、
前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換するコード変換モジュールと、
前記獲得されたＳＡＭファイルのファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合するファイル結合モジュールと、
前記結合されたＳＡＭファイルを前記開放型システムにファイル情報を登録するファイル登録モジュールと、
を含むことを特徴とするメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置。
【請求項２】
前記メインフレームシステムは、ＩＢＭ社のメインフレーム環境であり、前記開放型システムは、ユニックス環境であることを特徴とする請求項１に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置。
【請求項３】
前記コード変換モジュールは、
コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）が含まれた文字に対してシフトアウト／シフトイン（ＳＯ／ＳＩ）桁部分をスペースで満たすか、属性の桁数内でシフトアウト／シフトイン（ＳＯ／ＳＩ）を削除し、
シフトアウト（ＳＯ）とシフトイン（ＳＩ）との間のデータを元の桁に位置させることを特徴とする請求項１に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置。
【請求項４】
前記コード変換モジュールは、
コード変換時、ブランクまたはシングルバイト文字の場合、シングルバイトＡＳＣＩＩコードに変換することを特徴とする請求項１に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置。
【請求項５】
前記コード変換モジュールは、
コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）がないハングル／全角文字の場合、ＥＢＣＤＩＣコードの１６進数値にシフトアウト／シフトイン（ＳＯ／ＳＩ）を付けてダブルバイト形式で作って、ＡＳＣＩＩコードに変換することを特徴とする請求項１に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置。
【請求項６】
メインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション装置において、
前記メインフレームシステムのＶＳＡＭファイルに対してインデックス情報を含む多様なファイル情報を獲得する情報獲得モジュールと、
前記メインフレームシステムのＥＢＣＤＩＣコードからなるＶＳＡＭファイルに対する実際データをバイナリー形態で獲得するデータ獲得モジュールと、
前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換するコード変換モジュールと、
前記獲得されたＶＳＡＭファイルのインデックス情報を含む多様なファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合するファイル結合モジュールと、
前記結合されたＶＳＡＭファイルを前記開放型システムにファイル情報を登録するファイル登録モジュールと、
を含むことを特徴とするメインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション装置。
【請求項７】
メインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法において、
（ａ）前記メインフレームシステムのＳＡＭファイルに関する多様なファイル情報を獲得する段階と、
（ｂ）前記メインフレームシステムのＥＢＣＤＩＣコードからなるＳＡＭファイルに対する実際データをバイナリー形態で獲得する段階と、
（ｃ）前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換する段階と、
（ｄ）前記獲得されたＳＡＭファイルのファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合する段階と、
（ｅ）前記結合されたＳＡＭファイルを前記開放型システムに登録する段階と、
を含むことを特徴とするメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法。
【請求項８】
前記段階（ｃ）で、
コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）が含まれた文字に対してシフトアウト／シフトイン（ＳＯ／ＳＩ）桁部分をスペースで満たすか、属性の桁数内でシフトアウト／シフトイン（ＳＯ／ＳＩ）を削除し、シフトアウト（ＳＯ）とシフトイン（ＳＩ）の間のデータを元の桁に位置させることを特徴とする請求項７に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法。
【請求項９】
前記段階（ｃ）で、
コード変換時、ブランクまたはシングルバイト文字の場合、シングルバイトＡＳＣＩＩコードに変換することを特徴とする請求項７に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法。
【請求項１０】
前記段階（ｃ）で、
コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）がないハングル／全角文字の場合、ＥＢＣＤＩＣコードの１６進数値にシフトアウト／シフトイン（ＳＯ／ＳＩ）を付けてダブルバイト形式で作ってＡＳＣＩＩコードに変換することを特徴とする請求項１に記載のメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法。
【請求項１１】
メインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション方法において、
（ａ）前記メインフレームシステムのＶＳＡＭファイルに対してインデックス情報を含む多様なファイル情報を獲得する段階と、
（ｂ）前記メインフレームシステムのＥＢＣＤＩＣコードからなるＶＳＡＭファイルに対する実際データをバイナリー形態で獲得する段階と、
（ｃ）前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換する段階と、
（ｄ）前記獲得されたＶＳＡＭファイルのインデックス情報を含む多様なファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合する段階と、
（ｅ）前記結合されたＶＳＡＭファイルを前記開放型システムに登録する段階と、
を含むことを特徴とするメインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション方法。
【請求項１２】
請求項７乃至１１のいずれかに記載の方法をコンピュータで実行させることができるプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メインフレームシステムに使用されているＳＡＭ／ＶＳＡＭファイルをリサイクルして開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置及びその方法に関する。
【背景技術】
【０００２】
一般的に、企業のデータを処理するためにメインフレームシステムが使用された。
【０００３】
このようなメインフレームシステムは、例えば、‘ＩＢＭ社’のような大きい会社で作った大型コンピュータを称する産業界用語であって、大企業や金融機関のような非常に大きい会社の企業活動に必要なコンピューティング業務に主に使用され、分散コンピューティング方式を取るよりは中央集中式で構成されている。
【０００４】
このようなメインフレームシステムは、毎年急増する高費用構造であって、費用負担が加重されている。これにより、最近、互いに異なるコンピュータ製造メーカのハードウェアとソフトウェア間の連携が可能に設計された開放型システム、例えば、ユニックスまたはリナックス環境などに入れ替って使用している。
【０００５】
しかし、既存に使用しているメインフレームシステム環境を開放型システム環境に全面再構築する場合、構築費用が非常に多くかかり、構築するのに長期間を要するという問題点がある。
【０００６】
このような問題点を解決するために、最近、メインフレームシステム環境を開放型システム環境に転換するとき、システム全体を再開発せず、ミドルウェア、コンパイラーソリューションなどを利用して既存のメインフレームシステム環境でのハードウェアとソフトウェアを開放型システム環境に転換し、アプリケーションプログラムとデータのマイグレイション作業を通じてリサイクルするリホスティング方法が登場している。
【０００７】
しかし、このようなリホスティング方法において、企業の業務ファイル（例えば、ＳＡＭ／ＶＳＡＭ）のマイグレイション作業時、メインフレームシステムと開放型システムとの間に適用されるコード体系の差異に起因して多くのエラーが発生する問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、前述したような問題点を解決するためになされたもので、その目的は、コード体系によるエラーを最小化し、より迅速にメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置及びその方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１態様に係るメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置は、メインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション装置において、前記メインフレームシステムのＳＡＭファイルに関する多様なファイル情報を獲得する情報獲得モジュールと、前記メインフレームシステムのＥＢＣＤＩＣコードからなるＳＡＭファイルに対する実際データをバイナリー形態で獲得するデータ獲得モジュールと、前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換するコード変換モジュールと、前記獲得されたＳＡＭファイルのファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合するファイル結合モジュールと、前記結合されたＳＡＭファイルを前記開放型システムにファイル情報を登録するファイル登録モジュールと、を含むことを特徴とする
。
【００１０】
ここで、 前記メインフレームシステムは、ＩＢＭ社のメインフレーム環境であり、前記開放型システムは、ユニックス環境であることが好ましい。
【００１１】
好ましくは、前記コード変換モジュールは、コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）が含まれた文字に対してシフトアウト／シフトイン（ＳＯ／ＳＩ）桁部分をスペースで満たすか、属性の桁数内でシフトアウト／シフトイン（ＳＯ／ＳＩ）を削除し、シフトアウト（ＳＯ）とシフトイン（ＳＩ）との間のデータを元の桁に位置させる。
【００１２】
好ましくは、前記コード変換モジュールは、コード変換時、ブランクまたはシングルバイト文字の場合、シングルバイトＡＳＣＩＩコードに変換する。
【００１３】
好ましくは、前記コード変換モジュールは、コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）がないハングル／全角文字の場合、ＥＢＣＤＩＣコードの１６進数値にシフトアウト／シフトイン（ＳＯ／ＳＩ）を付けてダブルバイト形式で作って、ＡＳＣＩＩコードに変換する。
【００１４】
また、本発明の第２態様に係るメインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション装置は、メインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション装置において、前記メインフレームシステムのＶＳＡＭファイルに対してインデックス情報を含む多様なファイル情報を獲得する情報獲得モジュールと、前記メインフレームシステムのＥＢＣＤＩＣコードからなるＶＳＡＭファイルに対する実際データをバイナリー形態で獲得するデータ獲得モジュールと、前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換するコード変換モジュールと、前記獲得されたＶＳＡＭファイルのインデックス情報を含む多様なファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合するファイル結合モジュールと、前記結合されたＶＳＡＭファイルを前記開放型システムにファイル情報を登録するファイル登録モジュールと、を含むことを特徴とする。
【００１５】
また、本発明の第３態様に係るメインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法は、メインフレームシステムのＳＡＭファイルを開放型システムに適したＳＡＭファイルに変換するマイグレイション方法において、（ａ）前記メインフレームシステムのＳＡＭファイルに関する多様なファイル情報を獲得する段階と、（ｂ）前記メインフレームシステムのＥＢＣＤＩＣコードからなるＳＡＭファイルに対する実際データをバイナリー形態で獲得する段階と、（ｃ）前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換する段階と、（ｄ）前記獲得されたＳＡＭファイルのファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合する段階と、（ｅ）前記結合されたＳＡＭファイルを前記開放型システムに登録する段階と、を含むことを特徴とする。
【００１６】
また、本発明の第４態様に係るメインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション方法は、メインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション方法において、（ａ）前記メインフレームシステムのＶＳＡＭファイルに対してインデックス情報を含む多様なファイル情報を獲得する段階と、（ｂ）前記メインフレームシステムのＥＢＣＤＩＣコードからなるＶＳＡＭファイルに対する実際データをバイナリー形態で獲得する段階と、（ｃ）前記獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換する段階と、（ｄ）前記獲得されたＶＳＡＭファイルのインデックス情報を含む多様なファイル情報とこれに対応するＡＳＣＩＩコードに変換された実際データとを結合する段階と、（ｅ）前記結合されたＶＳＡＭファイルを前記開放型システムに登録する段階と、を含むことを特徴とする。
【００１７】
また、本発明の第５態様は、メインフレームシステムのＶＳＡＭファイルを開放型システムに適したＶＳＡＭファイルに変換するマイグレイション方法を実行させるためのプログラムを記録した記録媒体を提供する。
【発明の効果】
【００１８】
以上説明したような本発明のメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置及びその方法によれば、コード体系の差異によるエラーを最小化し、より迅速にメインフレームシステムに使用されているＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換することができるという利点がある。
【００１９】
また、本発明によれば、メインフレームシステムを開放型システムに転換するリホスティングを行うとき、既存に使用されているＳＡＭ／ＶＳＡＭファイルを効率的にリサイクルすることができるという利点がある。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施例に係るメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置を概略的に説明するためのブロック構成図である。
【図２】本発明の一実施例に係るメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション方法を説明するための全体的な流れ図である。
【発明を実施するための形態】
【００２１】
以下、添付の図面を参照して本発明の実施例を詳細に説明する。しかし、下記に例示する本発明の実施例は、様々な他の形態に変形されることができ、本発明の範囲が下記に説明する実施例に限定されるものではない。本発明の実施例は、この技術分野における通常の知識を有する者に本発明をさらに完全に説明するために提供されるものである。
【００２２】
図１は、本発明の一実施例に係るメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置を概略的に説明するためのブロック構成図である。
【００２３】
図１を参照すれば、本発明の一実施例に係るメインフレームシステム１００に使用されている業務ファイル、すなわちＳＡＭ／ＶＳＡＭファイルを開放型システム３００に適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置２００は、大きく、情報獲得モジュール２１０、データ獲得モジュール２２０、コード変換モジュール２３０、ファイル結合モジュール２４０及びファイル登録モジュール２５０を備えてなる。
【００２４】
ここで、企業のデータを処理するメインフレームシステム１００は、例えば、‘ＩＢＭ社’のような大きい会社で作った大型コンピュータを称する産業界用語であって、大企業や金融機関のような非常に大きい会社の企業活動に必要なコンピューティング業務に主に使用され、分散コンピューティング方式を取るよりは中央集中式で構成されている。
【００２５】
一方、開放型システム３００は、互いに異なるコンピュータ製造メーカのハードウェアとソフトウェア間の連携が可能に設計する方式を称する産業界用語であって、これを運営体系、通信などの分野に区分することができ、ここで称する開放型システム３００は、例えば、ユニックスまたはリナックスなどの運営体系を搭載した中型コンピュータである。
【００２６】
また、前記ＳＡＭ（Sequential Access Method）ファイルは、通常、順次接近方法で製作されたファイルであって、このような順次接近方法は、情報の項目を保存された手順のまま接近する方法であり、この方法を利用すれば、次に読み込む資料を予測することができる。一般的に連続された大量資料に接近しようとするときに利用される。
【００２７】
すなわち、前記順次接近方法は、データを記憶装置に入力させるか、または記憶装置から読み出す時、入力や読出が行われる記憶場所につながる次の記憶場所に入力または読出することができるようにする方法である。
【００２８】
一方、前記ＶＳＡＭ（Virtual Storage Access Method）ファイルは、動的インデックス方法を利用した索引順次ファイルであって、データだけで構成されるよりはデータセグメント及びインデックスセグメントで構成されているデータセットを指す。インデックスセグメントは、まったく同一のデータセットのデータセグメントに含まれたデータに対するインデックスを提供する。
【００２９】
情報獲得モジュール２１０は、メインフレームシステム１００のＳＡＭ／ＶＳＡＭファイルに関する多様なファイル情報（例えば、カタログ、レイアウト長さ、属性タイプ、保存情報など）を獲得する機能を行う。この時、前記ＶＳＡＭファイルの場合、インデックス情報をさらに含む。
【００３０】
データ獲得モジュール２２０は、メインフレームシステム１００のＥＢＣＤＩＣ（Extended Binary Coded Decimal Interchange Code）コードからなるＳＡＭ／ＶＳＡＭファイルに対する実際データをバイナリー形態で獲得する機能を実行する。
【００３１】
コード変換モジュール２３０は、データ獲得モジュール２２０から獲得されたＥＢＣＤＩＣコードの実際データを提供されて、ＡＳＣＩＩ（American Standard Code for Information Interchange）コードに変換する機能を行う。
【００３２】
また、コード変換モジュール２３０は、コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）が含まれた文字に対してシフトアウト／シフトイン（ＳＯ／ＳＩ）桁部分をスペースで満たすか、属性の桁数内でシフトアウト／シフトイン（ＳＯ／ＳＩ）を削除し、シフトアウト（ＳＯ）とシフトイン（ＳＩ）の間のデータを元の桁に位置させる機能を行う。
【００３３】
また、コード変換モジュール２３０は、コード変換時、ブランクまたはシングルバイト文字の場合、シングルバイトＡＳＣＩＩコードに変換する機能を行う。
【００３４】
また、コード変換モジュール２３０は、コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）がないハングル／全角文字の場合、ＥＢＣＤＩＣコードの１６進数値にシフトアウト／シフトイン（ＳＯ／ＳＩ）を付けてダブルバイト形式で作ってＡＳＣＩＩコードに変換する機能を行う。
【００３５】
ファイル結合モジュール２４０は、情報獲得モジュール２１０から獲得されたＳＡＭ／ＶＳＡＭファイルのファイル情報とこれに対応するコード変換モジュール２３０からＡＳＣＩＩコードに変換された実際データとを結合する機能を行う。
【００３６】
ファイル登録モジュール２５０は、ファイル結合モジュール２４０から結合されたＳＡＭ／ＶＳＡＭファイルを提供されて、開放型システム３００にファイル情報、例えば、カタログなどを登録する機能を行う。
【００３７】
図２は、本発明の一実施例に係るメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション方法を説明するための全体的な流れ図である。
【００３８】
図１及び図２を参照すれば、まず、情報獲得モジュール２１０を通じてメインフレームシステム１００のＳＡＭ／ＶＳＡＭファイルに関する多様なファイル情報（例えば、カタログ、レイアウト長さ、属性タイプ、保存情報など）を獲得する（ステップＳ１００）。この時、前記ＶＳＡＭファイルの場合、インデックス情報をさらに獲得する。
【００３９】
次に、データ獲得モジュール２２０を通じてメインフレームシステム１００のＥＢＣＤＩＣコードからなるＳＡＭ／ＶＳＡＭファイルに対する実際データをバイナリー形態で獲得する（ステップＳ２００）。
【００４０】
その後、コード変換モジュール２３０を通じて前記段階Ｓ２００で獲得されたＥＢＣＤＩＣコードの実際データをＡＳＣＩＩコードに変換する（ステップＳ３００）。
【００４１】
この時、コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）が含まれた文字に対してシフトアウト／シフトイン（ＳＯ／ＳＩ）桁部分をスペースで満たすか、属性の桁数内でシフトアウト／シフトイン（ＳＯ／ＳＩ）を削除し、シフトアウト（ＳＯ）とシフトイン（ＳＩ）との間のデータを元の桁に位置させる。
【００４２】
また、コード変換時、ブランクまたはシングルバイト文字の場合、シングルバイトＡＳＣＩＩコードに変換する。
【００４３】
また、コード変換時、シフトアウト／シフトイン（ＳＯ／ＳＩ）がないハングル／全角文字の場合、ＥＢＣＤＩＣコードの１６進数値にシフトアウト／シフトイン（ＳＯ／ＳＩ）を付けてダブルバイト形式で作ってＡＳＣＩＩコードに変換する。
【００４４】
その後、ファイル結合モジュール２４０を通じて前記段階Ｓ１００で獲得されたＳＡＭ／ＶＳＡＭファイルのファイル情報とこれに対応する前記段階Ｓ２００でＡＳＣＩＩコードに変換された実際データとを結合する（ステップＳ４００）。
【００４５】
最後に、ファイル登録モジュール２５０を通じて前記段階Ｓ４００で結合されたＳＡＭ／ＶＳＡＭファイルを開放型システム３００に登録する（ステップＳ５００）。
【００４６】
一方、本発明の一実施例に係るメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション方法は、コンピュータで読み取り可能な記録媒体にコンピュータが読み出すことができるコードで具現されることが可能である。コンピュータが読み出すことができる記録媒体は、コンピュータシステムによって読み取り可能なデータが保存されるすべての種類の記録装置を含む。
【００４７】
例えば、コンピュータが読み出すことができる記録媒体として、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、ハードディスク、フロッピー（登録商標）ディスク、移動式保存装置、非揮発性メモリ、光データ保存装置などが挙げられ、また、キャリアウエーブ（例えば、インターネットを用いた伝送）の形態で具現されるものをも含まれる。
【００４８】
また、コンピュータで読み取り可能な記録媒体は、コンピュータ通信網で連結されたコンピュータシステムに分散され、分散方式で読み出すことができるコードに保存され実行されることができる。
【００４９】
前述した本発明によるメインフレームシステムのＳＡＭ／ＶＳＡＭファイルを開放型システムに適したＳＡＭ／ＶＳＡＭファイルに変換するマイグレイション装置及びその方法の好ましい実施例について説明したが、本発明は、これに限定されるものではなく、特許請求範囲と発明の詳細な説明及び添付の図面の範囲内で様々に変形して実施することが可能であり、これも本発明に属する。
【符号の説明】
【００５０】
１００    メインフレームシステム  
２００    マイグレイション装置
２１０    情報獲得モジュール
２２０    データ獲得モジュール
２３０    コード変換モジュール
２４０    ファイル結合モジュール
２５０    ファイル登録モジュール
３００    開放型システム
【図１】
2010515956.tif 000003
【図２】
2010515956.tif 000004
【国際調査報告】
2010515956.tif 000005
2010515956.tif 000006