Es software de emulación que permite desarrollar y ejecutar código en un procesador diferente al procesador objetivo.
El software de emulación de sistemas antiguos termina con la dependencia del hardware heredado y los riesgos de altos costos de mantenimiento, tiempo de inactividad e incluso pérdidas catastróficas de datos, sin importar en qué sistemas de hardware heredados se ejecuten sus aplicaciones de misión crítica.