Abstract: A method for managing a program in a hardware/software environment is disclosed. The method comprises the steps of dynamically instrumenting the program, intercepting communications between the program and the hardware/software environment, and utilise the intercepted communication in the management of the program.
Abstract: The execution of program sections written in an object-oriented programming language is supervised. A program section is started, and a supervision object is created as an instance of a class. In a memory, information is stored to identify the created object for a time period. The program section is terminated, and the information stored in the memory is removed when the created object is completed and/or inactive. The memory is then scanned to identify information that has been stored in the memory longer than the time period, and if so, an alarm signal is triggered.
Type:
Grant
Filed:
April 6, 2001
Date of Patent:
March 21, 2006
Assignee:
Appmind Software AB
Inventors:
Ingemar Bystedt, Niklas Wretman, Bo Dunell