You can choose between two different approaches to determine the cause of problems in the behavior of your application: source-language debugging or interactive debugging.

For source-language debugging, COBOL provides several language elements, compiler options, and listing outputs that make debugging easier.

For interactive debugging, you can use the Debugger for AIX.

related tasks  
Debugging with source language  
Debugging using compiler options  
Using the debugger  
Getting listings  
Debugging with messages that have offset information
Debugging user exits  
Debugging assembler routines