BMC AMI DevX Code Insights

未知のメインフレームコードを迅速に理解し、モノリシックプログラムをクリーンで再利用可能なサブプログラムにリファクタリングします。

BMC AMI DevX Code Insightsは、開発者がコードの挙動を確認し、管理可能な部分にリファクタリングし、投資を正当化するほど頻繁に変更されるモジュールのみを変換するのに役立ちます。それ以外はCOBOLのままです。

見る。知る。変える。

未熟なコードを迅速に理解

COBOL、PL/I、JCL、またはアセンブラプログラムを右クリックして自然言語による説明を取得します。ランタイムビジュアライザーは、プログラムが実行される様子を記録し、すべてのプログラムとI/Oコールを順番にチャート化するため、開発者はアプリケーションが変更される前にどのように動作するかを確認できます。

新しい開発者をメインフレームに導入する

自然言語による説明と正式な仕様がビジネスロジックを運び、COBOLのバックグラウンドがない開発者でもコードを読み、保守することができます。新入社員は9ヶ月ではなく4.5ヶ月で生産性に達します。

複雑なコードをより早く変更する

開発者はプログラムが触れる前にどのように動作するかを確認し、コードの変更を33%早く完了します。

Forrester TEIスタディを読む link arrow

変換する前に理解する:ABCメソッド

変換ファーストツールはCOBOLを行ごとに翻訳し、元の構造的問題をそのままJavaに持ち込む。BMCは、適応ビジネスコード進化、ABCメソッドを通じて他の順序を実行します:分析、構築、変換。

アーキテクチャを準備する

分析:Runtime VisualizerおよびCode Insightsプログラム要件は、プログラムの実行方法をマッピングし、ビジネスルールと機能的意図を捉える正式な仕様を生成します。構築:Code Extractは、モノリシックプログラムをクリーンなインターフェースを持つモジュール化された再利用可能なコンポーネントにリファクタリングし、言語の変更前にアーキテクチャを改善します。

得られるものを変換する

変換:GenAI COBOLからJavaへの変換は、最も頻繁に変更されるモジュールをターゲットにし、適切なエラーハンドリングとオブジェクト指向設計パターンを持った十分に文書化されたJavaを生成し、出力をビジネスの意図に対して検証します。増分の道:得られるものを変換し、残りはCOBOLに保ち、すべてのステップでビジネスロジックを保持します。

製品のハイライト

アプリケーションの実行を視覚化する

プログラムの挙動を発見し、アクセスパターンを特定し、ランタイムビジュアライザーを使用して実行を再生します。

  • アプリケーションがどのように動作するかを知る。

  • メインフレームアプリケーションのランタイム実行を監視します。

  • アプリケーションを実行し、ランタイムビジュアライザーがリアルタイムでチャート化します。

  • アプリケーションが実行されるときに何が起こるかのグラフィカルな洞察を得ます。

  • ソースコードの依存関係なしに実行トレースを保存し、再生します。

モノリシックプログラムを呼び出し可能なサブプログラムにリファクタリングする

コード抽出は、モノリシックプログラムを新しいサブプログラムに分割し、新しいメインプログラムからコンパイル・実行します。

  • COBOL、PL/I、JCL、およびアセンブラプログラムを理解する。

  • ロジックをより管理しやすく、呼び出し可能なサブプログラムに抽出します。

  • 抽出したロジックをアプリケーション間で再利用します。

不明なコードをGenAIで説明する

複雑なコードをBMC AMI DevX Code Insightsに埋め込まれたGenerative AIサービスを使用して説明します。

  • 簡単な右クリックで不明なコードを迅速に理解する。

  • コードが何をしているのか明確な説明を受け取る。

  • コードの説明をコピーしてプログラムにコメントとして挿入する。

  • メインフレームアプリケーションを自信を持って維持・拡張する。

製品デモ

セルフガイドデモを始める

ユースケース

不明なコードを引き継いだ開発者をオンボードする

新しい開発者がチームに加わり、数年間誰も手を付けていないCOBOLアプリケーションを引き継ぎます。BMC AMI Assistantは、右クリックで自然言語でコードを説明し、開発者はその説明を次の人のためにインラインコメントとして挿入します。一人のエンジニアを待つ必要はありません。

大規模リリースの前にリファクタリングする

モノリシックプログラムに変更が必要ですが、依存するロジックが壊れるリスクが高すぎます。Code Extractは、影響を受けるロジックを新しい、コンパイル準備が整ったサブプログラムに分離し、全体のアプリケーションを再構成することなく、独立して修正およびテストできるようにします。

プログラムを横断する生産問題を追跡する

アプリケーションが失敗し、チームが実行パスを理解する必要があります。Runtime Visualizerは、ソースコードへのアクセスを必要とせずに、実行トレースを再生し、すべてのプログラムとI/O呼び出しを順番に表示します。これにより、チームは問題が発生した場所を確認できます。

ガートナー®レポート

BMC Softwareがガートナー®マジック クアドラントにおいてチャレンジャーに選ばれました

ガートナー マジック クアドラント™レポート

TrustRadiusによりBMC AMI DevXが受賞

BMC AMI DevXは、連続してTop Rated賞とTrustRadiusのバイヤーズチョイス賞を受賞しており、顧客満足度が持続していることを反映しています。ユーザーは、メインフレーム開発のモダナイゼーション、コード品質の向上、企業環境全体での迅速で安全なデリバリーを可能にするソリューションを認識しました。

リソース

行動を起こすためのさらなる洞察

データシート

BMC AMI DevX Code Insights

コードがランタイムで何を行っているのかを確認し、それを自然言語で説明し、モノリスを呼び出し可能なサブプログラムに分解し、選択したCOBOLモジュールをモジュール化されたJavaに変換します。

ホワイトペーパー

メインフレームコードの近代化:BMC適応ビジネスコード進化アプローチ

BMCの適応ビジネスコードアプローチが、チームが選択的に近代化し、全体的な書き換えではなくビジネス価値を優先するのにどのように役立つか。

インフォグラフィック

BMC適応ビジネスコード進化:ABCフレームワーク

メインフレームコードを自信を持って近代化するためのABCフレームワーク、分析、構築、変換の視覚的な内訳。

電子書籍

近代化とデジタルトランスフォーメーション

BMCとIBM Zの製品リーダーが、AIがメインフレームの近代化をどのように再構築しているのかを解説します。レガシーコードのロジックから信頼できる歴史的データまで。

ブログ

真のメインフレーム近代化戦略

なぜ選択的でビジネス価値主導の近代化が全体的な書き換えに勝るのか。BMCの適応ビジネスコードアプローチを特集。

レポート

メインフレームコード近代化パターン

エンタープライズがメインフレームの近代化、AI支援開発、プラットフォーム戦略にどのように取り組んでいるかに関する調査データ。

業界アナリストが語る

Quote Icon
"Developers often fear making changes to monolithic mainframe applications. Refactoring the code into smaller callable modules provides greater responsiveness to make the changes businesses demand. With automated intelligence to visualize and refactor code, developers can focus on releasing high-quality mainframe applications faster to innovate and accelerate their mainframe transformations."

Katie Norton

IDC senior research analyst, DevOps

エキスパートに問い合わせる。

私の連絡先情報を提供することによって、私はを読み、同意したことを確認します。

ありがとう!

私たちの専門家の一人がすぐに連絡します。