(EN) One embodiment of the present invention provides a system that facilitates debugging a platform-independent virtual machine. The system operates by providing an agent on the platform-independent virtual machine, which provides a set of functions for accessing variables in the platform-independent virtual machine. The platform-independent virtual machine is adapted to call the set of functions within the agent. Next, the agent examines the current state of the variables in the platform-independent virtual machine. The agent communicates the current state of the variables to a host machine. An operator of the host machine can then analyze the current state of the variables.
(FR) Dans un mode de réalisation, l'invention concerne un système qui facilite le débogage d'une machine virtuelle indépendante de la plate-forme. Ce système opère par la mise en place d'un agent dans la machine virtuelle indépendante de la plate-forme, qui fournit un ensemble de fonctions permettant l'accès à des variables de la machine virtuelle indépendante de la plate-forme. La machine virtuelle indépendante de la plate-forme est conçue pour pouvoir appeler l'ensemble de fonctions comprises dans l'agent. L'agent contrôle ensuite l'état courant des variables dans la machine virtuelle indépendante de la plate-forme et communique cet état courant des variables à un ordinateur principal. L'opérateur de l'ordinateur principal peut alors analyser l'état courant des variables.