Modules, reports, and algorithms

Aug 14, 2017

This section describes how to perform advanced configuration that impacts an analysis and its results.

A module is a collection of reports for a particular context, such as Windows client or server. A report is made up of a suite of algorithms that relate to a target technology, such as Windows 8, against which the application DNA is evaluated. The algorithms are organized into algorithm groups. 

To configure AppDNA modules:

  • From the menus, choose Configure Modules Management.

The Module Management screen lists the reports. AppDNA shows a logo for each report. This helps identify the technology when you view reports.

  • To control which modules are shown: Use the Filter Modules drop-down list on the right-side of the toolbar to select an option.
  • To turn reports on and off: Use the Enabled check box. Turning off reports that are not relevant reduces unnecessary processing time. After you change the settings, click Save. If you turn a report on, you must analyze your applications before you can view the results.
  • To drill down into the algorithms used in a report: Click View Module. You can view the algorithm version history, turn algorithms and algorithm groups on and off, set custom RAGs, and customize algorithm remediation actions.
  • To download an XML representation of all of the modules and any customizations: Click Export. This is useful if you want to provide a module template for use in other AppDNA databases.
  • To load a module template that has been previously exported: Click Import.

Note: If you are working in an environment where multiple clients are connected to the same database, any changes you make in this screen will affect all of the users.