IBM Debug for z/OSは、COBOL、PL/I、C/C++、アセンブラーで作成されたz/OSアプリケーションのデバッグとコード・カバレッジを提供します。
従来型z/OSデバッグ製品であるIBM Debug for z/OSは、IBM z/OS Debuggerを搭載しており、3270ユーザー・インターフェースとEclipseを介したリモート・デバッグを実行します。IBM Developer for z/OSおよびIBM Developer for z/OS Enterprise Editionでは、追加のz/OS Debugger機能とその他のクライアント・オプションを利用できます。
開発者がテストやデバッグ中にコンテキストに沿ったプログラムの実行を検査、監視、制御できるようにします。
コード・カバレッジとコード・カバレッジの結果を組み合わせて使用して、テスト・リソースを最適化します。
視覚的なデバッグにより、複雑なz/OSアプリケーションを簡単に把握できます。
バッチ、CICS®、IMS、Db2®、z/OS Unix、TSOなどの環境を含む広範なサブシステム・サポートを提供 -- 最新のハードウェア、コンパイラー、z/OS、CICS、IMS、Db2、バッチをその日のうちにサポートします。これには、IBM Automatic Binary Optimizer for z/OSで最適化された64ビット・アプリケーションとモジュールをデバッグする機能が含まれます。
クライアント開始および自動化された(ヘッドレス)コード・カバレッジ収集と、コード・カバレッジ結果を表示および結合する機能の両方を提供します。
変数、レジスタ、メモリ、式を監視します。
ステートメント、プログラム、条件にブレークポイントを設定し、ブレークポイントに到達するまで実行し、変数やストレージの値を表示および変更できます。
シフトレフト・テストに対応しており、IBM Test Accelerator for Zを使用することで、自動テストの簡素化と効果測定が可能になります。主なメリットには、検出と解決を早期化する性能などがあります。
従来の3270ユーザー・インターフェースを使用してデバッグするには、IBM Debug for z/OSまたはIBM Developer for z/OS Enterprise Editionを使用します。
IBM Developer for z/OSおよびIBM Developer for z/OS Enterprise Editionで利用可能なビジュアル・デバッグは、プログラム実行フロー(現在の実行パスを含む)をグラフィカルに表示するほか、ソース・エディターからのブレークポイント設定などの機能も提供します。これは、IBM Debug for z/OSが提供するEclipse IDEによる基本的なデバッグ機能を拡張するものです。
Developer for z/OS Enterprise Editionのすべての機能と追加のProblem Determination Toolsが1つのエンタープライズ・ライセンスに含まれています。
最新のDevOps環境でメインフレーム・アプリケーションを開発および保守する際の、エンドツーエンドの開発ワークフローとプラクティスを確認しましょう。
この試用版には、IBM Z Open Debugが含まれています。