Whether you use XenApp, XenDesktop, or another method to deploy applications to users, knowing what is required to correctly deliver an application is essential for a successful rollout. AppDNA report algorithms analyze whether the applications, application frameworks, and files required by an application are present. The standard Application Remediation Report includes any missing dependencies and the Application Issues Report compiles all dependent application RAGs.
Suppose that for a suite of financial applications, App1 calls App2, which requires Microsoft Foundation Classes (MFC) and calls App3. AppDNA analyzes those application dependencies and allows you to create dependencies manually or based on suggested dependencies that AppDNA derives by matching missing files or API calls to the runtimes that provide them. The built-in application dependency map includes common libraries and frameworks such as the Visual Studio C++ and Visual Basic run time libraries, as well as applications such as web browsers, SQL Server, and web service connections. If you are aware of other application dependencies, perhaps from information provided by System Center Configuration Manager, you can use the AppDNA SDK to manage those relationships.
The icon toggles between a list of applications that require or are required by the selected application(s).
The Applications tab and the System Frameworks tab list items that are in the AppDNA database.