問題文
70年代と80年代で開発されたアプリケーションは今でも使用しています。これらは(Legacy)レガシーアプリケーションと呼ばれています。これらのアプリケーションはいつもミッション・クリティカルまたは会社用の処理を援助しています。
ビジネス処理はルールとして変更されることがあります。ペースと進化を保つためにそれらにサポートする必要があります。
アプリケーションはいつも現在の技術規格と対応していないハードウェア上で動作します。このハードウェアの予備品が不十分であり、またはマーケットにある現代のシステムより保守コストが比較的に高価であります。 これらのシステムの基本的なハードウェアの制限はアプリケーションの拡張性に制限をかけ、ビジネスが盛んでいる時、ビジネスの成長に影響し、会社の成長にも影響します。現在の変更しやすいダイナミックなビジネス環境で成功するために、先進的な考えを持っている会社はサイクルタイム,保守コストの減少、クリティカルデータへのアクセスの増加、ソフトウェア構造の改良、信頼性または拡張性の改良をするには古いレガシーシステムから新しい技術へ移行することが必要であると認められています。
ソリューション
Zenwaves STPLは古いシステムから最新プラットフォームおよび構成へアプリケーションを移行するために特別なソリューションを提供します。アプリケーションを作成する分野での深い知識を持っている専門家のチームを割り当てて御社の業種を理解しようとします。
我々の専門家のチームは分析のため必要である活動を行います.そして、お客様のアプリケーションの査定を行います。毎日、効率と性能が改良されたかを確認します。
以下の目標を達成するために Zenwaves STPL は顧客といっしょに移行活動を始めます
:
- 移行の要求を定義する
- 現在のアプリケーション / アプリケーションの特徴、システム環境およびアーキテクチャを理解する
- ソースとデータコンポーネントの在庫を取得
- 概念実証( Proof of Concept
)のためにサンプルソースを移行する
- 移行の戦略を定義し、オートメーションの要求を理解する
- オートメーションのために、移行用の正しいツールを開発/ 購入する
Cobol から C への移行 :
もしCOBOLでの有効なプログラムを持っていてもCの柔軟性、効率性、速度およびコントロールを欲しがっている場合、現在のレガシー COBOLプログラムをCに変換する変換ツールを使用することが出来ます。
.
変換ツールの設計には以下の特徴があります:
- 簡単に利用できます。最小量のユーザ介入があるコボルプログラムの自動翻訳(ターンキー)
- COBOL 断片の翻訳
- INCLUDES または COPY ファイルの翻訳
- COBOL コマンドの翻訳
- SQL と DB2 ステートメントの認定
- カード形式入力のサポート
- 正確な翻訳
- 簡単なインストール
- 構文解析アナライザー
- COBOLから第三コンバータへ
- 第三からC コンバータへ
構文アナライザーは構文エラーためにCOBOL入力ファイルをスキャンし,COBOLプログラムのリストファイルを生成します。リスティングファイルにある構文エラーが詳細な英語メッセージといっしょにフラグされます。もしエラーがなかったらCOBOL入力ファイルが三次の言語へ変えられます。
COBOLソース言語の中間的な三次言語への変換はソースと対象言語の間の論理的な等価性を確実にします。
この三次言語は我々の全ての変換機の共通語であります。三次言語はCプログラムの出力とCOBOLプログラム入力の間の論理的な等価性は保守している間自動的にCに変えます。
C 出力ファイルは以下に生成されます :
- コンパクトと携帯 K&R C
- 標準の ANSI C コード
お問い合わせは:info@zenwaves.com