Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL

Chapter 6. IBM Problem Determination Tools > Using Debug Tool - Pg. 309

6.4 Using Debug Tool The IBM Debug Tool can interface with Rational Developer for System z to provide an interactive source debugging of z/OS applications. Debug Tool helps you debug applications running in a variety of environments, such as batch, CICS, IMS, DB2 stored procedures, and UNIX System Services. In this section, we introduce the integration of Debug Tool with the Rational Developer for System z interface and explain how this integration can enhance the process of developing applications for System z. Debug Tool consists of complementary products, which enable symbolic and source code debugging of COBOL, PL/I, C, C++, and IBM High Level Assembler for System z (HLASM) code. The symbolic information that is made available in the debugging perspective of Rational Developer for System z includes entry point names, variable names, labels, and registers including general purpose registers, as well as floating point registers. The debugger allows you to control the execution of your program by setting breakpoints, suspending launched programs, stepping through your code, and examining the contents of variables. The Rational Developer debugger has a client/server design so that you can debug programs that run remotely on other systems in the network, as well as debug programs that run locally on your workstation. The debug client runs inside the Rational Developer workbench on