AppDNA performs automated analysis of the compatibility of applications with a variety of platforms. Each supported platform is represented by a separate report that contains a set of algorithms that validate the suitability and performance of applications in a specific target environment.
The AppDNA approach is simple: Import – analyze – report.
Import – Applications are the raw material for AppDNA – so before you begin, you need to import them. When you do this, AppDNA interrogates each application's files, registry entries, and API usage to expose the application’s "DNA". AppDNA then loads this into a SQL Server database. You can import desktop and Web applications of any type – whether internally developed or supplied by an independent software vendor (ISV).
Learn more: Import applications
Analyze – When you start the analysis process, you select the reports that correspond to the platforms against which you want to test your applications. AppDNA combines all of the information it has about the application portfolio and runs the report algorithms against the application DNA and produces and stores the reporting data.
Learn more: Analyze applications
Report – After the import and analysis processes have completed, you can view the reporting results. AppDNA presents the results of the analysis in a set of report views that provide the information that you need to plan, fix, and test your application portfolio. AppDNA provides the same set of report views for each report, including the following:
Learn more: Report views