概要
IBM Bob Premium Package for Z を使用して、COBOL や PL/I を含むメインフレーム・アプリケーションのエンドツーエンド・モダナイゼーションのための AI 駆動型ワークフローで IBM Bob を拡張する。
IBM Bob Premium Package for Z は、IBM Bob IDE と Bob Shell 向けの AI 駆動型拡張機能で、構造化されたワークフロー、自動化、AI 駆動型インサイトを組み合わせて、COBOL や PL/I などの複雑なメインフレーム・コードベースを分析、リファクタリング、ドキュメント化します。
このドキュメントでは、IBM Bob Premium Package for Z のインストール、構成、使用に関する情報を提供します。製品の AI 駆動型機能、ワークフロー、アプリケーション分析機能、コード・モダナイゼーション・ツール、IBM Z アプリケーションの開発と保守を効率化する統合について説明します。
詳細については、完全なBob for Zドキュメントを参照してください。
利用可能なワークフロー
データ・ディクショナリーを生成
自動識別と JSON ベースのメタデータ・ストレージにより、アプリケーション変数のセマンティックな理解を構築する。
プログラム・ドキュメントを生成
ビジネス・ルールとロジック・フローを含む、COBOL、PL/I、Assembler、JCLプログラムの包括的なドキュメントを自動生成する。
COBOL または PL/I プログラムをリファクタリング
個別のビジネス・ロジックを再利用可能でスタンドアロンのサービス・プログラムに抽出して、レガシー・アプリケーションをモジュール化する。
リファクタリングされたサービス・プログラムを生成
抽出されたコード・セグメントを、完全に機能するスタンドアロンの COBOL または PL/I サービス・プログラムに変換する。
コードを説明
アーキテクト、開発者、ビジネス関係者向けの多角的な説明でレガシー・コードベースを理解する。
エンドツーエンドの変換
実装計画、コード生成、検証を組み合わせた完全なトレーサブルなモダナイゼーション・パイプラインを実現する。
アプリケーション・ドキュメントを生成
COBOL、PL/I、Assembler、JCLプログラムの図表と相互参照ページを含む構造化されたHTMLアプリケーションドキュメントを生成します。
仕組み
IBM Bob Premium Package for Z は、メインフレーム・コードベースの決定論的で繰り返し可能なモダナイゼーションのために構築されています。分析、変換、検証、ドキュメント化をガイド付きの構造化されたワークフローに統合します。
ワークフロー・ベースの自動化
構造化されたガイド付きワークフローにより、データ・ディクショナリー生成からサービス抽出まで、複雑なモダナイゼーション・タスクを標準化する。
深いレガシー理解
依存関係、コピーブック、制御フロー・パスを含む COBOL、PL/I、JCL、REXX、HLASM プログラムを分析する。
統合ドキュメント
すべての変換と並行して Markdown ドキュメントを生成し、ビジネス・ルールを抽出する — 別途ドキュメント作成手順は不要。
エンドツーエンドの変換
実装計画、コード生成、検証を組み合わせた完全なトレーサブルなモダナイゼーション・パイプラインを実現する。
言語とミドルウェアのサポート
IBM Bob Premium Package for Z は、COBOL、PL/I、JCL、REXX、HLASM などのメインフレーム言語をサポートし、CICS、IMS、MQ、Db2 のミドルウェアもサポートしています。
スキルとツール
IBM Bob Premium Package for Z は、すべてのワークフローで使用される組み込みのスキルとツールのセットを提供します。
スキル: 実装計画 · 影響分析 · データ・ディクショナリー管理 · コード説明 · コーディング標準の適用
ツール: ソースコード・スキャンおよび制御フロー分析 · データ・ディクショナリー・ツール · 変換ルール・ジェネレーター · リファクタリングおよびサービス抽出ツール
ユース・ケース
- 変換、検証、ドキュメント化を伴うエンタープライズ COBOL アプリケーションのモダナイゼーション
- レガシー・メインフレーム・システムの自動ドキュメント生成
- コンプライアンスおよび監査要件のためのビジネス・ルールの抽出
- モノリシック・プログラムの再利用可能なサービス指向コンポーネントへの分解
- 本番システムへの変更前の影響分析の実行