Method of detecting lost objects in a software system
First Claim
1. A method of supervising the execution of program sections written in an object-oriented programming language, comprising:
- (a) starting a program section and creating an object as an instance of a class;
(b) in a memory unit, storing information segments identifying the created object, the information segments being stored for a first time period;
(c) terminating the program section;
(d) removing the information segments stored in the memory unit when the created object is completed;
(e) scanning the memory unit to identify information segments having been stored in the memory unit for a time period longer than the first time period; and
(f) the identified information segments in step (e) triggering an alarm signal.
6 Assignments
0 Petitions
Accused Products
Abstract
The method supervises the execution of program sections written in an object-oriented programming language. The method comprises starting a program section and creating an object as an instance of a class. In a memory unit, information segments are stored to identify the created object, the information segments are stored for a first time period. The program section is terminated and the information segments stored in the memory unit are removed when the created object is completed and inactive. The memory unit is then scanned to identify information segments that have been stored in the memory unit for a time period longer than the first time period and an alarm signal is triggered.
19 Citations
10 Claims
-
1. A method of supervising the execution of program sections written in an object-oriented programming language, comprising:
-
(a) starting a program section and creating an object as an instance of a class;
(b) in a memory unit, storing information segments identifying the created object, the information segments being stored for a first time period;
(c) terminating the program section;
(d) removing the information segments stored in the memory unit when the created object is completed;
(e) scanning the memory unit to identify information segments having been stored in the memory unit for a time period longer than the first time period; and
(f) the identified information segments in step (e) triggering an alarm signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of supervising the execution of program sections written in an object-oriented programming language, comprising:
-
(a) starting a program section and creating an object;
(b) storing information segments identifying the created object in a shared memory unit;
(c) terminating the program section;
(d) removing the information segments stored in the memory unit when the created object is completed and inactive;
(e) scanning the memory unit to identify information segments having been stored in the memory unit for a time period longer than a predetermined time period; and
(f) sending an alarm signal to a console for each information segment identified in step (e) when the created object is inactive;
(g) delaying a transmission of the alarm signal for each information segment identified in step (e) when the created object is active.
-
Specification