Method and system to detect software faults
First Claim
1. A method of actively auditing a software system to determine status, the software system comprising a plurality of processes executed in an active processor domain, the method comprising the steps of:
- generating an active message for processing by the active processor domain;
generating a modified active message by providing an active time indicator associated with the active message for at least one process of the plurality of processes; and
determining the status of the active processor domain in response to the modified active message.
11 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for actively auditing a software system to determine the status. The software system includes a plurality of processes executed in an active processor domain. An active message is generated for processing in the active processor domain. Each process receiving the message modifies it by adding an active time indicator to it; thereby creating a modified active message. The status of the active processor domain is determined in response to the modified active message.
17 Citations
22 Claims
-
1. A method of actively auditing a software system to determine status, the software system comprising a plurality of processes executed in an active processor domain, the method comprising the steps of:
-
generating an active message for processing by the active processor domain;
generating a modified active message by providing an active time indicator associated with the active message for at least one process of the plurality of processes; and
determining the status of the active processor domain in response to the modified active message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for actively auditing a software system to determine status comprising:
- an active processor domain, the active processor domain having at least one processor, the at least one processor executing at least one process, the at least one process receiving an active message and generating a modified active message in response thereto;
a time-stamp mechanism in communication with the at least one process and for providing an active time indicator for use in generation of the modified active message; and
a redundancy manager in communication with the active processor domain, the redundancy manager determining the status of active processor domain in response to the modified active message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
- an active processor domain, the active processor domain having at least one processor, the at least one processor executing at least one process, the at least one process receiving an active message and generating a modified active message in response thereto;
-
22. A system for actively auditing a software system to determine status comprising:
- means for executing at least one process in an active processor domain configured to receive an active message and generate a modified active message in response thereto;
means for time-stamping in communication with the at least one process, the means for time-stamping generating an active time indicator for use by the means for executing; and
means for the status of the active processor domain in response to the modified active message.
- means for executing at least one process in an active processor domain configured to receive an active message and generate a modified active message in response thereto;
Specification