TOP > 開発スキル・開発事例 > レガシーシステムのマイグレーション
[提供サービス] レガシーシステムのマイグレーション
[CodeTransformer]サービス内容
CodeTransformerは、既存のレガシーアプリケーション(Visual Basic・PowerBuilder)のソースコードを基に、
Java・JavaScriptベースの Webアプリケーションにマイグレーションするコンバートツールです。
Code Transformerの変換率は85%〜95%と非常に高く、可読性の高いJavaコードが自動生成される為、
メンテナンスビリティにも優れています。
Code Transformerではレガシーソースコード以外の情報は必要ありません。
仕様書などのドキュメントが存在しないシステムでも、マイグレーションが可能です。
Code Transformerのプロセスでは、“Parser”によって元ソースコードを解析し、言語依存しない中間データを”Models”として出力します。
その後、“Code Gen”モジュールに”Models”データを渡し、JavaベースのWebシステムへのマイグレーションを実現します。
Code Transformerのメリット
●短期間・低コストで確実なマイグレーションを実現
既存レガシーコードを元に大部分をツールによって解析、自動変換するため、従来のスクラッチ開発に比べて、大幅な開発期間、 コストの低減が可能。 また、手作業によるビジネスロジックのロスト等もなく、確実な移行を実現。
●アーキテクチャを変更しWeb化を実現
レガシーソースコードをJavaのソースコードに変換することにより、従来のクライアント・サーバー型のシステムによる2層アーキテクチャを Web化による3層アーキテクチャに変更。
●コードフリーズ期間の短縮
全体的な移行開発期間の短縮のみならず、Transformerツールのチューニング中も既存システムのメンテナンスが可能。
●TCO削減
アプリケーションの配信、メンテナンス等をサーバー集中管理し、TCOを削減。