Impact Analysis

LegacyAid lets you assess the impact of modifying an application by cross referencing all objects belonging to selected project and program classes.

impact_analysis.gif (26205 bytes)

After you identify objects that may be affected by code modifications, you can jump directly to object definitions and references in the source code. By assessing change impact, you can complete maintenance tasks faster and with more reliable results. In addition, you can better assess the cost and schedule of the proposed changes.

  • Perform impact analyses across an entire project or program by choosing the primary and secondary classes to be cross-referenced. Objects that can be analyzed across a project include jobs, steps, programs, copy files, data files/data set names, FD entries, screens, views, tables, indexes, global data items, and DD names. At the program level, you can analyze paragraphs and data items.
  • Specify the scope of the analysis by applying filters for primary and secondary classes.
  • For easy management of analysis results, view results in list or hierarchical tree formats. Change your view of analysis results by specifying the relation type between primary and secondary classes. Depending on the selected relation type, primary objects may appear in the analysis result as either parents or children of secondary objects.
  • After obtaining analysis results, instantly go to the object definitions and references in the source code.