PowerBuilder、VB6レガシーマイグレーションツール「CodeTransformer」

PowerBuilder、VB6レガシーマイグレーションツール「CodeTransformer」

PowerBuilder、VB6レガシーマイグレーションツール

CodeTransformer

CodeTransformer(コードトランスフォーマー)は、既存のPowerBuilder、VB6(Visual Basic 6)のソースコードを基に、JavaベースのWebアプリケーションにレガシーマイグレーションするコンバートツールです。CodeTransformerの変換率は85%~95%と非常に高く、可読性の高いJavaコードが自動生成される為、メンテナンスビリティにも優れています。

ソースコードの解析・レポートの出力のみのサービス「CodeAnalyzer」もございます。
PowerBuilder、VB6以外(Notes、COBOL等)のレガシーマイグレーションは、「写し絵リノベーションサービス」がおすすめです。

CodeTransformerではレガシーソースコード以外の情報は必要ありません
仕様書などのドキュメントが存在しないシステムでも、マイグレーションが可能です。

codetransformer メインイメージ

CodeTransformerのプロセスでは、“Parser”によって元ソースコードを解析し、言語依存しない中間データを”Models”として出力します。その後、“Code Gen”モジュールに”Models”データを渡し、JavaベースのWebシステムへのマイグレーションを実現します。

 

CodeTransformerのメリット

短期間・低コストで確実なレガシーマイグレーションを実現

既存レガシーコードを元に大部分をツールによって解析、自動変換するため、従来のスクラッチ開発に比べて、大幅な開発期間、コストの低減が可能。 また、手作業によるビジネスロジックのロスト等もなく、確実な移行を実現。

 

アーキテクチャを変更しWeb化を実現

レガシーソースコードをJavaのソースコードに変換することにより、従来のクライアント・サーバー型のシステムによる2層アーキテクチャをWeb化による3層アーキテクチャに変更。

 

コードフリーズ期間の短縮

全体的な移行開発期間の短縮のみならず、Transformerツールのチューニング中も既存システムのメンテナンスが可能。

 

TCO削減

アプリケーションの配信、メンテナンス等をサーバー集中管理し、TCOを削減。

Javaにコンバートしない、ソースコードの解析・レポートの出力のみのサービス「CodeAnalyzer」もございます。(下記)

 

CodeAnalyzer

CodeAnalyzer(コードアナライザー)は、PowerBuilder、VB6(Visual Basic 6)のソースコードを元に、分析・可視化レポートを提供するサービスです。
ソースコードを元にドキュメントを作成し、レガシーアプリケーションの可視化を行います。ドキュメント生成時にレガシーソースコード以外の情報を必要としないため、仕様書などのドキュメントが存在していないシステムであっても分析が可能です。

こんなお客様に最適
  • システムの保守を引き継いだが、仕様書が整備されていない。仕様を正確に把握したい。
  • システムの再構築、マイグレーションを検討している。次期システムのアーキテクチャーは検討中である。
  • システム変更に伴う影響調査をしたい。
  • 他社が構築した顧客先のシステム保守を引き受けるにあたって、システム内容を把握したい。

 

CodeAnalyzerのメリット

  • 解析レポートはツールによって自動解析し出力されるため、手作業によるロジックの見落とし等のミスが無い正確な情報を提供します。
  • 通常の開発者による手作業の解析に比べ、短期間、低コストで正確な解析結果を提供。
  • 解析にあたって、PowerBuilder、VB6(Visual Basic 6)のライセンスは不要です。ソースが理解できる技術者のアサインも不要です。

 

生成されるドキュメントのサンプル

codeanalyzer_detailed_flow
codeanalyzer_jp_flow_charts
codeanalyzer_jp_screen
PowerBuilder、VB6以外(Notes、COBOL等)のレガシーマイグレーションは、ITモダナイゼーションサービス「写し絵リノベーション」がおすすめです。

お問い合わせ・お見積り依頼はこちら

詳しい説明やご相談、資料請求は、お電話またはお問い合わせフォームよりお気軽にご依頼ください。

・東京:03-6863-4180
・大阪:06-6343-1227
(受付時間:平日 9:30~17:30 )

お問い合わせフォーム