Reports control the analysis that is performed on the selected applications. Reports are grouped into modules – each of which is a collection of reports for a particular context. For example, the Desktop Compatibility module contains the Windows 7 and Windows 8 reports. Each report is made up of a suite of algorithms that relate to a target technology against which the application DNA is evaluated. The algorithms validate the suitability, interoperability, conflicts, and performance of applications in the target environment. Each algorithm identifies applications that potentially have a specific issue on the target platform. Applications that are identified as having this issue are said to trigger the algorithm.
Which reports are available as options to select when you analyze your applications depend on your license, which reports are active, and whether you select desktop applications, web applications, or a mixture of both:
The Firefox, Internet Explorer, and WorxWeb reports only analyze web applications and ignore any desktop applications in the selection. All of the other reports (with the exception of any custom reports) only analyze desktop applications and ignore any web applications. Custom reports analyze both desktop and web applications. You therefore need to make sure that you select appropriate applications before selecting custom reports for analysis. Citrix recommends that you indicate in the name of custom reports whether they are for web or desktop applications.
AppDNA identifies an application as a web or desktop application by the way that it is imported into AppDNA. Applications that are imported through the Import Web Applications screen are considered to be web applications. All other applications are considered desktop applications.