Code Transformer
既存コードの解析結果を活用した自動変換ツール。モデルと変換ルールに基づいてモダンなコードを生成し、移行コストと期間を大幅に削減します。
変換対象
幅広いレガシー言語からHTML5への変換、およびデータベース移行に対応します。
VB6 / PowerBuilder
クライアント/サーバー型アプリケーションをHTML5ベースのWebアプリケーションに変換します。
Nexaweb → HTML5
NexawebアプリケーションをモダンなHTML5アーキテクチャに移行します。
SQL for Oracle
Oracle PL/SQLやストアドプロシージャをSQL Server、PostgreSQL、MySQLへ自動変換します。
変換プロセス
Code Transformer フロー
自動解析で構造を抽出
中間モデルに変換
MVC構造でコード生成
アーキテクチャ
Client/Server → HTML5
Classes
controls
アーキテクチャ
Nexaweb → HTML5
プロセス
Migration Benefit using Transformer
定義
テスト
修正
定義
チューニング
開発
テスト
修正
短縮
高精度な自動変換でモダナイゼーションを加速
自動解析により確実で短期間のコード変換を実現。ロジックの見落としや移行漏れを排除し、変換率90%以上を達成します。
高精度な自動変換
MVC設計に基づき、Model(JSON)、View(HTML5・Angular)、Controller(JavaScript)の構成で可読性の高い変換コードを生成します。コードパーサー解析
自動解析により、確実で短期間のコード解析を実現。ロジックの見落としや移行漏れを排除します。
MVC型コード変換
Model(JSON)、View(HTML5・Angular)、Controller(JavaScript)のMVC設計に基づく可読性の高いコードを生成します。
品質・スピード・コスト
高品質な出力を短期間・低コストで実現します。プロジェクトごとの最適化により、変換率90%以上を達成します。プロジェクト別最適化
プロジェクトごとにカスタムチューニングを実施。サードパーティ製品のルールも組み込み、変換率90%以上を実現します。
手動開発の最小化
高い変換率により、手動での開発作業を最小限に抑え、コストと工期を大幅に削減します。
テスト計画生成と自動テスト
レガシーコードの解析結果からテスト計画を自動生成し、変換後のコードを自動テストで検証。移行品質を確実に担保します。テスト計画の自動生成
レガシーコードのビジネスロジックを解析し、移行後のシステムに対応する包括的なテスト計画を自動生成。テスト設計の工数を大幅に削減します。
自動テストの生成・実行
変換されたコードに対する自動テストを生成・実行し、レガシーシステムとの動作一致を検証。移行の正確性と品質を確保します。
モダンアーキテクチャへの移行
最新技術の採用、クラウド対応、TCO削減を実現するモダンアーキテクチャへスムーズに移行します。TCO削減・クラウド対応
総所有コストの削減、クラウド環境への対応、最新技術の採用を実現します。
システム統合の簡素化
モダンアーキテクチャへの移行により、システム統合を簡素化し、長期的な標準環境を構築します。