Patent ID: 6785884
Filing Date: 2004-08-31
Classification: G06F

Abstract:
A method for simulating a computer program execution using a first computer and a second computer, the method comprising the steps of:providing a high level computer language representation of the computer program; providing a machine code binary executable that corresponds to the high level computer language representation of the computer program; identifying a correspondence between at least selected instructions of the machine code binary executable and one or more instructions of the high level computer language representation of the computer program; executing a debugging simulator on the first computer for receiving the machine code binary and for simulating execution of said machine code binary; executing a graphical user interface on the second computer for displaying output and for accepting human input, the graphical user interface displaying the identified correspondence between at least selected instructions of the machine code binary executable and the one or more instructions of the high level computer language representation of the computer program; and interactively controlling simulation of said machine code binary on said debugging simulator via said graphical user interface on the second computer.