伊藤忠テクノソリューションズ株式会社(以下、CTC)は、レガシーシステムのモダナイゼーション(近代化・最適化)を支援する独自サービス「re:Modern」の提供を開始した。
同サービスは、COBOLで構築されたメインフレームなどのシステムを、CTCが独自に構築した移行支援機能により、Javaへ変換するものだ。
言語の変換に加え、運用フェーズまでを見据えた設計で、要件定義から保守・教育支援までを伴走型でサポートする。
また、生成AIを用いて、既存の設計書やプログラムから処理内容を理解し、適切なコメントを変換後のコードに自動反映する機能も備えている。
これにより、COBOLの専門知識がない開発者でも既存システムの処理内容を把握しやすくなり、属人化の解消に加え、システムの新旧比較やJava開発者による旧システムの理解支援など、リビルド(既存システムを参考に再構築する開発手法)時の活用にもつなげる。
なお、Javaへの変換後に必要となる補助機能(ライブラリ)には、特定製品ではなく、制約のないオープンソースソフトウェアを採用している。
今後もCTCは、PL/IやRPG、PL/SQLなどのレガシー言語の変換対応に加えて、Node.jsはじめとするクラウドに適したモダン言語への対応や、オープンレガシーのバージョンアップ・マイグレーションも進めていくとしている。
無料メルマガ会員に登録しませんか?
膨大な記事を効率よくチェック!
IoTに関する様々な情報を取材し、皆様にお届けいたします。

