发明名称 A method and system for executing software on non-native platforms
摘要 <p>A method of executing programs on a non-native platform includes the step of executing a plurality of programs in two or more software emulators, wherein during the execution of the programs at least one program monitors or controls at least one other program's threads or processes using an interface. A system for executing programs on a non-native platform includes a first software emulator adapted to execute a first program, to intercept calls from the first program to monitor or control the processes or threads of a second program, and to transmit the calls to an interface system, a second software emulator adapted to execute the second program, to receive the calls from the interface system, and to effect the calls on the processes or threads of the second program and an interface system adapted to receive the calls from the first software emulator and to transmit the calls to the second software emulator. A method of debugging a program on a non-native platform, including the steps of executing a debugging program on a first software emulator, executing the program on a second software emulator, the debugging program making calls to trace into the processes or threads of the program, and transmitting the calls using an interface from the first software emulator to the second software emulator.</p>
申请公布号 EP1508858(A2) 申请公布日期 2005.02.23
申请号 EP20040104003 申请日期 2004.08.20
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 BHUSHAN, KEERTHI K.N.;SANYAL, DIBYAPRAN
分类号 G06F9/45;G06F9/455;G06F11/36;(IPC1-7):G06F11/36 主分类号 G06F9/45
代理机构 代理人
主权项
地址