BMC Compuware Program Analyzer Mainframe Installation and Configuration Guide


With Program Analyzer, developers can analyze even their most complex programs. Program Analyzer provides easy to understand analysis and documentation of a COBOL program through views of the program's structure, data items, and logic to help developers solve the problems they face every day.

Program Analyzer includes the following components:

  • Analyzes all your batch, CICS, DB2, COBOL, PL/I and Assembler applications, allows you to query against that collected metadata.
  • Provides impact analysis, identifying related associated artifacts from a given resource.
  • Allows your programming staff to quickly see the relationships across programs, identifying both the source and destination of critical data fields.
  • Allows your programming staff to assess the effort associated with changes by clearly identifying even the most subtle connections.
  • Improves the quality of your applications by giving you the information necessary to quickly identify and assess cause and effect across mainframe artifacts like fields within record layouts, MVS files, IMS and CICS transactions, production jobs, and DB2 tables.

Program Analyzer performs the following tasks:

  • Provides a program's logic flow in both chart and diagram format with intuitive highlighting, giving you a quick grasp of how the program works.
  • Allows you to analyze and navigate through a COBOL program to refer to specific paragraphs, divisions, and sections.
  • Identifies dead code within a program.
  • Analyzes the flow of data across variables throughout the program, allowing you to quickly locate the source of bad data.

This section provides information about the following topics:

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*