COBOLからJAVAへの移行ツール「Chameleon」

移行ツールChameleonとは

ChameleonとはCobol→Javaマイグレーションの効率向上のため、弊社で開発したマイグレーションツールです。

カメレオンはCOBOLからJAVAへASTを経由して変換する構造

カメレオンの画面イメージ

 

移行ツールChameleon特長

1.マルチメーカー対応

Cobol85をベースとし、NEC系Cobol、HITACHI系Cobol対応済み、IBM系、Fujitsu系のCobol対応中。

2.高い転換率

CobolコードからJavaへの変換率99%を達成。

3.コンパチビリティ

生成したJavaコードは特定フレームワークに非依存。cloud化やMicroservice化などを実現。
※依存性の注入(DI:Dependency injection)による利用を想定。

4.高い保守性

変換されたJavaコードに関して、処理流れ・読み方・文法キーワード・関数など元のCobolコードと類似するように変換し、既存のCobol保守者と新たなJavaの経験者の両方ともが可読性が高いソースコードを生成。

5.単体テストケース自動生成

Cobolソースから、比較テスト用の単体テストケースを自動生成可能。

chameleonのカスタマイズ

お客様の環境に合わせ、カスタマイズや画面等の移行ツールの作成も行っております。

画面レイアウトのコンバート

Cobolが利用している画面ツールに合わせて、移行ツールのカスタマイズや画面コンバートツールを作成する必要があります。

帳票レイアウトのコンバート

テクスト形式の帳票は対応済み。Cobolから利用している帳票ツールに合わせ、移行ツールをカスタマイズする必要があります。

データベースの処理

標準的なPRO*COBOLは対応可能。お客様が作ったDB処理ライブラリがあれば、カスタマイズで対応可能です。

 

Cobol→JAVAの移行手順

お客様の既存資産の棚卸から移行対象機能の選定後、パイロット実施・ツールのカスタマイズを行い、COBOLソースからJAVAソースへの変換、新旧比較テストを行います。
また、コンバート後のプログラムの新規機能追加、保守なども承っております。

マイグレーションスキーム

マイグレーションソリューション

COBOL→JAVA移行ツール以外にも、新規にツールを作成することが可能です。
リライトだけでなく、リビルドや構文解析によるドキュメントやツール作成なども行っております。

マイグレーションに関してお困りでしたら、一度ご相談ください。お客様にとって価値あるご提案ができるようお待ちしております。

お問合せはこちら