AMPDEV IMSTRACE is a productivity optimising tool for the IMS Developer and Tester, designed to significantly reduce the effort required to deliver IMS programs (batch or online). This tool will assist the developer by tracing the DL/I calls within the program hence allowing a thorough analysis of the program actions in the context of IMS. It can also be used as an effective training tool for the IMS programmer as they can view the DL/I calls issued and the result of those calls.
IMSTRACE, when linked to your existing load module, will trace and output each DL/I call showing the function issued, Segment Search Argument(s), status code, response time, call offset, and the call chain resulting in the DL/I call.
To enable the trace all that is required is a re-link of your load module using the ISPF panels or the supplied IMSTRACE link JCL. No other changes are required. NO RECOMPILE is required, that is why it is so effective.
The IMSTRACE link job analyses your load module and attaches tracing modules which will intercept All DL/I calls issued within that module and report them. It is important to note that the functioning of the program will not be altered in any way with the IMSTRACE enabled.
You can use the IMSTRACE to:
The IMSTRACE utility works in all IMS environments, including CICS with IMS/DBCTL and supports programming languages PL/I, COBOL and Assembler, all of which MUST be running under Language Environment (LE).
The IMSTRACE running in a CICS environment supports command level DL/I calls only. EXEC DLI calls will not be intercepted.
Technical Documentation - spaces.hightail.com/space/etUVr9VFUC
Free Trial Software Download (contact us to get a license key) - spaces.hightail.com/space/vwa3dPrs8m
For more information please contact us at info@ampdev.com
IMSTRACE, when linked to your existing load module, will trace and output each DL/I call showing the function issued, Segment Search Argument(s), status code, response time, call offset, and the call chain resulting in the DL/I call.
To enable the trace all that is required is a re-link of your load module using the ISPF panels or the supplied IMSTRACE link JCL. No other changes are required. NO RECOMPILE is required, that is why it is so effective.
The IMSTRACE link job analyses your load module and attaches tracing modules which will intercept All DL/I calls issued within that module and report them. It is important to note that the functioning of the program will not be altered in any way with the IMSTRACE enabled.
You can use the IMSTRACE to:
- debug your IMS program
- understand what your IMS program is doing
- identify the call chain to each DL/I call
- identify inefficient DL/I processing
- view IMS messages processed by your program
- view segment I/O area within the DL/I call
The IMSTRACE utility works in all IMS environments, including CICS with IMS/DBCTL and supports programming languages PL/I, COBOL and Assembler, all of which MUST be running under Language Environment (LE).
The IMSTRACE running in a CICS environment supports command level DL/I calls only. EXEC DLI calls will not be intercepted.
Technical Documentation - spaces.hightail.com/space/etUVr9VFUC
Free Trial Software Download (contact us to get a license key) - spaces.hightail.com/space/vwa3dPrs8m
For more information please contact us at info@ampdev.com