主要なステップとして拡張ステージ
顧客
米国に本拠を置く世界的イノベーターは金融業界向けに統合されたテクノロジーとサービス・ソリューションを提供しています。
挑戦
お客様は、Informix 4GLレポートを.NET環境に移行することにより、支払システムをモダナイゼーションすることを決定しました。 このシステムをサポート、開発することが困難になっているし、低速でシームレスに動作することが不可能になりました。そういう理由で、当社はIspirerと協力してC#.NETデスクトップアプリケーションへのシステム統合を開始しました。
解決
クライアントの要件を分析した後、Ispirerチームは移行プロジェクトを拡張ステージから開始するよう提案しました。 約1万コード行を含むモジュールが変換用に選ばれました。 C#.NETへの移行中Ispirer技術チームは変換仕様に従ってIspirer MnMTKの個別開発を行いました。
ツールキットに追加された新しい変換ルールにより、Informixのダイナミック・クエリがストアドプロシージャとSQLクエリに変換されました。 また、Ispirerチームは、モジュールに含まれるいくつかの式とステートメントの正しい書き換え方を追加しました。 Informix 4glレポートのC#レポートへの正確な変換は、拡張ステージ中に大幅に開発されました。
効果 & 効用
Extension Stageの終わりに、拡張されたツールキットによりモジュール・コードの移行はほぼ98%になりました。次に、クライアントはカスタマイズされたツールキットを使用して残りの20万行のInformix 4GLコードをC#.NETに移行しました。
このように、Ispirer MnMTKを拡張する可能性は、移行作業に伴うリスクと必要な内部作業を大幅に削減することができます。
2015年
詳細はInformix 4GLからC#.NETへの変換ページをご覧ください。
|