説明
IBM watsonx Code Assistant for Zは、生成AIと自動化を使用してメインフレームアプリケーションのモダナイゼーションを加速するように設計されています。発見と分析からリファクタリング、コードの説明、生成、最適化、新しい言語への変換まで、アプリケーションライフサイクル全体を通じて開発者をサポートします。このツールは、モダナイゼーションのリスクを低減し、開発者の生産性を向上させ、価値を提供するまでの時間を短縮することを目的としています。
続きを読む
このプラットフォームは、自動化された発見と分析を通じて、メインフレームアプリケーション、その関係、および依存関係に関する明確な洞察を提供します。AIエージェントは、メインフレームコードを迅速に理解し、ビジネスロジックを文書化するのを助け、知識のギャップを減らし、文書化プロセスを効率化します。開発者は、チャットインターフェースを介して自然言語のプロンプトを使用して新しいCOBOLコードを生成したり、IBM ZでトレーニングされたファインチューニングされたLLMを活用してリアルタイムのインラインコード提案を受け取ったりできます。
IBM watsonx Code Assistant for Zは、COBOLおよびPL/Iアプリケーションの自動リファクタリングを促進し、モジュラービジネスサービスに変換することで、精度を向上させ、開発者に必要な時間とスキルを削減します。COBOLモジュールを分析することで、パフォーマンスの非効率性に関する優先的な洞察を提供し、アプリケーションのパフォーマンスを向上させ、開発を効率化します。
生成AIは、COBOLから高品質のJavaへの変換を加速し、自動生成されたユニットテストを使用して新しいJavaサービスと元のCOBOLコード間の意味的同等性を比較することで迅速なテストを可能にします。これにより、言語変換の信頼性が確保され、IBM Zのランタイムとサービスの品質が相互運用性、統合、企業標準化を維持しながら保たれます。
IBM watsonx Code Assistant for Zは、COBOLアプリケーションを理解、管理、モダナイズ、またはゼロから構築しようとする開発者に適しています。メインフレーム開発者の人材プールを拡大し、PL/Iアプリケーションの深い分析を可能にし、モダナイゼーションの取り組みを加速します。
- カテゴリーAI コーディングアシスタント
- デプロイクラウド
- プラットフォームIBM Z
IBM watsonx Code Assistant for Zの主要機能
メインフレームアプリケーションの自動発見と分析
AI駆動のコード理解と文書化
自然言語によるコード生成と提案
COBOLおよびPL/Iアプリケーションの自動リファクタリング
ソースコードレベルでのパフォーマンス非効率性の洞察
迅速なCOBOLからJavaへの変換
意味的同等性のための自動生成されたユニットテスト
IBM Zランタイムとの相互運用性と統合
IBM watsonx Code Assistant for Zの使い方は?
設定: コード分析のためのAIエージェントを設定する
使用: 自然言語のプロンプトでCOBOLコードを生成する
変換: COBOLを自動的にJavaにリファクタリングする
最適化: パフォーマンスの非効率性を分析する
IBM watsonx Code Assistant for Zの使用例
- コードのモダナイゼーション
- パフォーマンス最適化
- 開発者のオンボーディング
- 文書化の自動化
- 言語変換














