老朽化したシステムのプログラム変換サービス
ホーム > ソフトウェアプロダクト > NSD最適化モダナイゼーションサービス Smart Fits
老朽化したシステム(レガシーシステム)をオープンシステムへNSDが変換します!
保守サポート切れ(EOSL)が迫っている!
システムを新しくしたいけど、コストはかかるし、業務も変えたくないし…
維持・管理コストが高騰している!
なんとか削減できないだろうか…
システム利用者のニーズに柔軟に対応したい!
技術者が減少しているから、確保が難しい…
システム仕様が属人化していて、明確な仕様が不明…
そのお困りごと、NSDモダナイゼーションサービスが解決します!
ツール変換によるマイグレーションは、リビルド(再構築)よりも低コスト。
オープンシステムへ変換するため、維持・管理コストを削減可能。
ツール変換によるマイグレーションは、開発リスクを低減可能。
オープンシステム化後は、技術者の確保、育成、新機能や新技術の取り込みが容易。
ビジネス環境の変化にも柔軟に対応可能。
ドキュメントの補完、最新化が可能。
成果物は関数チャート、フローチャート、ファイル仕様、メトリックス、解析レポートやCRUD図等。
現状の業務を変更することなく、新システムへ構築が可能。
稼働しているシステムの資産を最大限に生かし、最新の技術でシステムをよみがえらせる。
つまり、老朽化した既存システムを近代化~モダナイゼーション~するサービスです。
一口に「モダナイゼーション」といっても選択する方式により「コスト」「業務への影響」「システム移行の負荷」が変わってきます。
下記は方式の一例とその概要及び、一般的な「コスト」「業務への影響」「システム移行の負荷」を表しています。
方式 | 概要 | コスト | 業務 | 移行負荷 |
リホスト(エミュレーション方式) | エミュレータソフトなどを利用し、既存システムのOSを新しいプラットフォーム上に再現し、そのプラットフォーム上で既存のアプリケーションをそのまま動作させる方式です。当然ながら、プログラム言語は変更しません。 | 小 | 変更なし | 小 |
リホスト(コンバージョン方式) | 既存のアプリケーションの機能・プログラム言語は変えずに、新しいプラットフォームで動作できるよう、既存のソースコードを変換する方式です。 | 小 | 変更なし | 小 |
リライト | 既存のアプリケーションの機能はそのままに、プログラム言語を変えて(COBOL→Javaなど)、新しいプラットフォームで動作できるよう、既存のソースコードを変換する方式です。単純にプログラム言語を変えるだけでなく、フレームワーク(例:Java・Struts等)を適用することで、新システムが最適化されます。 | 小~中 | 変更なし | 中 |
リファクタ | リホスト(コンバージョン方式)・リライトでの移行に合わせて実施されることが多く、既存のソースコードを変換する際、保守性や性能を向上させる変更を加える方式です。 | 小~中 | 変更なし | 小~中 |
リインターフェース(ラッピング) | 既存システムとプラットフォームはそのまま残した上で、新しい画面(Webなど)やインターフェースを追加して、周辺の近代化されたシステムと連携する方式です。既存システムの外周を作りこむため「ラッピング」方式とも呼ばれます。 | 小 | 変更なし | 小 |
リプレース・パッケージ導入 | 既存システムをパッケージ・SaaS・ASPなどへ置き換える手法です。パッケージ・SaaS・ASPの機能だけでは業務要件が満たされない場合は独自にカスタマイズが必要となりコスト増につながります。 | 中~大 | 変更あり | 中 |
リビルド | 既存業務の流れ、業務内容の最適化も含め、システム要件から見直して一からシステムを作り直す手法です。 | 大 | 変更あり | 大 |
NSDモダナイゼーションサービスでは「リホスト(コンバージョン方式)」「リライト」「リファクタ」方式(表赤枠部分)に対応したサービスをご提供いたします。
これまでの弊社実績として、各種様々な言語のモダナイゼーションを実現しております。
モダナイゼーション前 | モダナイゼーション後 | |
---|---|---|
VB2.0 | ⇒ | VB6.0、C、PC、sch |
VB4.0 | ⇒ | VB.NET |
VB6.0 | ⇒ | VB.NET |
VC6.0 | ⇒ | VC.NET |
PowerBuilder | ⇒ | VB.NET、Java |
Delphi | ⇒ | VB.NET、Java |
COBOL85 | ⇒ | COBOL2002 |
COBOL/S | ⇒ | COBOL2002 |
COBOL | ⇒ | Java |
HostCOBOL | ⇒ | MFCOBOL |
HostCOBOL | ⇒ | openCOBOL |
JCL | ⇒ | Shell |
RPG | ⇒ | Java |
Oracle Developer(Forms) | ⇒ | Java |
上記以外の言語についても調査、分析により解析ツール・変換ツールのカスタマイズにて対応ができますので、ご相談ください。
動作環境など、本製品の詳細につきましては、下記担当あてにご連絡いただくか、お問い合わせフォームをご利用ください。
NSDモダナイゼーションサービス担当
TEL: 03-3257-1087
FAX: 03-3257-1096
E-mail: modernization@nsd.co.jp