Features and benefits
- What's New in V10.1.
Follow the link to learn about the many new enhancements in Debug Tool for z/OS V10.1
IBM Debug Tool for z/OS V10.1 replaces all prior versions of both IBM Debug Tool for z/OS and IBM Debug Tool Utilities and Advanced Functions for z/OS. This single Debug Tool for z/OS V10.1 product includes all of the function in the previous separate products as well as the new V10.1 function. Delivering this single comprehensive product provides significantly more function to existing Debug Tool for z/OS customers, and will help simplify ordering and installation.
Debug Tool for z/OS Features Functional Overview:
A single debugging engine and interface that supports applications in batch, TSO, CICS, IMS, WLM, DB2 stored procedures and UNIX System Services.
Supports applications written in COBOL, PL/I, C/C++ and assembler.
A sophisticated source-level program debugger that provides multiple conditional and unconditional breakpoints, step mode debugging, and the ability to monitor and update variables and storage. Other features include statement frequency counting, and the ability to log and re-run command scripts.
Enables your choice of debugging interfaces. Use the 3270 terminal interface, or GUI debugging interfaces available in Rational Developer for System z (RDz) and WebSphere Developer Debugger for System z (WDDz).
Debug Tool works with Rational Developer for System z (RDz) for an integrated development, test, and debugging environment for z/OS applications.
QA regression testing support to automated the creation of test cases and provide seemless background coverage to validate testing efforts
Automated discovery and migration from backlevel version of COBOL to supported levels
Interactive Debugger capabilities:
Source-level Debugging
Step Mode Debugging
Multiple Breakpoints - Conditional
3270 and Workstation GUI Interfaces
Customizable 3270 Interface
Programmable Command Script Support for Background Execution
Interactive "Playback" support for all programs
"Automonitor" support for COBOL, PL/I, and assembler programs
Object level "disassembly" debug support
Support for terminal and background CICS and IMS TM transactions
Command logging Of Debug Session
Dynamic Program Source Logic Patching
Statement frequency counter (replaces Frequency Sampler)
Load Module Analyzer Utility Overview:
Use this utility to get information about load modules to support COBOL and PLI compiler version upgrades and migrations of the LE runtimes.
Identifies and reports all versions of IBM z/OS compilers and assemblers: PLI, COBOL, C/C++, PLX, assembler, and others.
Reports compiler versions for all CSECTs that make up a load module
Reports compile dates for all CSECTs that make up a load module
Reports CSECTs sizes and offsets
Can be executed interactively from ISPF panels
Can be submitted to run in batch
Report display options are configurable:
- Utility report features
- Filter compiler versions reported
- Filter CSECTs that are part of the LE runtime
- Filter CSECTs that are part of the compiler
COBOL Modernization Utility:
Supports conversions from and to: OS/VS COBOL, COBOL II, COBOL for VM & MVS, OS/390 COBOL, z/OS COBOL, Enterprise COBOL.
Identifies, sizes, and upgrades COBOL source programs to enable migration to CICS 3.1+
Identifies COBOL language elements and CICS commands in the input source programs that are:
- Not supported by the target language
- Supported in a different mannerConverts COBOL 74 & 68 elements to the equivalent in the target language
Reports identification of source requiring conversion for COBOL 68 & 74 to COBOL 85
Generated Converted Source:
- Converted COBOL program source
- Converted COBOL copy files
Coverage Utility:
Code coverage utility for z/OS applications to support Regression and Unit testing and Sarbanes-Oxley compliance
Enables Sarbanes-Oxley compliance
Monitors programs as they run, and reports statement coverage, statement frequency, and branch execution.
Supports these IBM Compilers: COBOL, PL/I, assembler
Supports all z/OS runtimes including applications in CICS, TSO, JES/Batch, IMS Including IMS/TM, and DB2 including stored procedures.
Accumulates coverage statistics across multiple executions by any number of testers.
Does not require any updates to the test case runtimes (does not require updates to present regression test cases)
Code Coverage Reports:
- Reports statement coverage
- Reports statement frequency
- Reports branch execution
- Provides 1403 reports for coverage
- Provides Browser HTML reports for Enterprise COBOL for z/OS coverage
- Generates XML report output for further analysis
