Restricting call graph to filter out resources

Starting with IBM® AD 6.1.3, a new option is added to support restricting call graphs to filter out resources in IBM AD Analyze Client.

A new option of Display only programs and a list of resource types are added.
  • If the option of Display only programs is checked, the generated call graph contains only the available programs from your project and the calls between the programs.
  • If the option of Display only programs is cleared, you can select the resources that you need from the list. Then, the generated call graph contains only the selected resources if the resources exist in the project.
Important: This option to restrict resources now is visible in the call graph analysis wizard of Screen Callgraph, Program Callgraph, Transaction Callgraph, and Cross Applications Callgraph (on one or more projects).

You can set this option both in the Preferences window or in the call graph analysis wizards.

  • To set this option in the Preferences window, click Preferences > Application Discovery > Local settings > Limits and restrictions > Callgraph restrictions. Then, check the option of Display only programs or clear the option to select the resources that you need. Finally, click Apply and Close.
    Note: The configuration that you made in the Preferences window applies to all the call graph wizards with this capability by default. If you need to change the settings for a certain analysis, you can easily change them in the call graph analysis wizard.
    Check the option of display only programs in preferences window
  • To set this option in the call graph analysis wizard, check the option of Display only programs or clear the option to select the resources that you need when a call graph analysis wizard is displayed. Then, click Finish.
    Clear the option of display only programs in the call graph wizard

Screen Callgraph

  • Check the option of Display only programs in the call graph analysis wizard, and click Finish. Then, the generated Screen Callgraph contains only the available programs and the calls between the programs.
    Display only programs in the Screen Callgraph
  • Clear the option of Display only programs in the call graph analysis wizard, select resources, and click Finish. Then, the generated Screen Callgraph contains only the selected resources if the resources exist in the project.
    Display all resources in the Screen Callgraph

Program Callgraph

  • Check the option of Display only programs in the call graph analysis wizard, and click Finish. Then, the generated Program Callgraph contains only the available programs and the calls between the programs.
    Display only programs in the Program Callgraph
  • Clear the option of Display only programs in the call graph analysis wizard, select resources, and click Finish. Then, the generated Program Callgraph contains only the selected resources if the resources exist in the project.
    Display all resources in the Program Callgraph

Transaction Callgraph

  • Check the option of Display only programs in the call graph analysis wizard, and click Finish. Then, the generated Transaction Callgraph contains only the available programs and the calls between the programs.
    Display only programs in the Transaction Callgraph
  • Clear the option of Display only programs in the call graph analysis wizard, select resources, and click Finish. Then, the generated Transaction Callgraph contains only the selected resources if the resources exist in the project.
    Display all resources in the Transaction Callgraph

Cross Applications Callgraph

  • Cross Applications Callgraph on one project
    • Check the option of Display only programs in the call graph analysis wizard, and click Finish. Then, the generated Cross Applications Callgraph on one project contains only the available programs and the calls between the programs.
      Display only programs in the Cross Applications Callgraph on one project
    • Clear the option of Display only programs in the call graph analysis wizard, select resources, and click Finish. Then, the generated Cross Applications Callgraph on one project contains only the selected resources if the resources exist in the project.
      Display all resources in the Cross Applications Callgraph on one project
  • Cross Applications Callgraph on more projects
    • Check the option of Display only programs in the call graph analysis wizard, and click Finish. Then, the generated Cross Applications Callgraph on more projects contains only the available programs and the calls between the programs.
      Display only programs in the Cross Applications Callgraph on more projects
    • Clear the option of Display only programs in the call graph analysis wizard, select resources, and click Finish. Then, the generated Cross Applications Callgraph on more projects contains only the selected resources if the resources exist in the projects.
      Display all resources in the Cross Applications Callgraph on more projects