1. A method of creating a core file derived from an application crash, said application belonging to a source platform and being run on a target platform comprising the steps of: emulating the application on the target platform; responding to the crash occurring by detecting whether the crash corresponds to the failure of a process corresponding to the emulated application; mediating the crash process by intercepting information relating to the failure of the emulated application and writing a core file corresponding to the failure of the emulated application running on the source platform.