Virtualization Manager for Citrix XenApp highlights issues which make applications unsuitable for virtualization. It finds co-dependent resources required for successful application functioning when virtuaized. And it identifies which applications are good candidates for virtualization.

XenApp is a powerful solution to historical desktop application interoperability problems. It manages applications over Windows Installer based solutions rapidly and efficiently. However, to successfully adopt this technology you need to identify which applications are suitable. And, decide what to do with an application to make it succeed under virtualization. XenApp isolates applications from each other and the Operating System (OS). Virtualizing the applications in this way means that they are completely separate from one another, and aren't installed to the OS in the traditional sense. Applications can still consume resources provided by the OS, but not from other isolated applications. Automated XenApp suitability and dependency analysis
XenApp Isolation can cause incompatibility when applications, which provide resources that require tight integration with the OS (e.g. drivers and services). Here isolation prevents successful functioning. Similarly, when applications
communicate with each other or consume resources delivered by applications, isolation causes these external resources to be unavailable and applications can fail. With Virtualization Manager you can easily assess the issues, measure the risk and successfully virtualize the applications which are suitable.
A virtualized application solution helps your IT department reduce their labour costs. This in turn lowers the Total Cost of Ownership (TCO) and delivers greater value to the business. Understanding how to manage a successful XenApp project can be complex and require expensive, technically skilled specialists. Virtualization Manager quickly highlights issues. It analyses the entire portfolio in advance, and enables complex and difficult to identify dependencies to be identified early. This results in greater accuracy, time savings and success in profling.