SYSTEM FOR DISCOVERING BUGS USING INTERVAL ALGEBRA QUERY LANGUAGE
First Claim
Patent Images
1. A system for discovering bugs, comprising:
- an input interface configured to receive an event log;
a processor configured to;
parse the event log to build an event symptom database;
evaluate a bug definition on the event symptom database to determine whether a bug as defined by the bug definition has occurred; and
provide a list of bug occurrences; and
a memory coupled to the processor and configured to provide the processor with instructions.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for discovering bugs comprises an input interface and a processor. The input interface is configured to receive a bug definition. The bug definition includes a set operator with a time constraint and one or more set operands. The input interface is configured to receive an event log. The processor is configured to determine a list of bug occurrences using the bug definition and the event log.
22 Citations
17 Claims
-
1. A system for discovering bugs, comprising:
-
an input interface configured to receive an event log; a processor configured to; parse the event log to build an event symptom database; evaluate a bug definition on the event symptom database to determine whether a bug as defined by the bug definition has occurred; and provide a list of bug occurrences; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for discovering bugs, comprising:
-
receiving an event log parsing, using a processor, the event log to build an event symptom database; evaluating a bug definition on the event symptom database to determine whether a bug as defined by the bug definition has occurred; and providing a list of bug occurrences.
-
-
17. A computer program product for discovering bugs, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for:
-
receiving an event log parsing, using a processor, the event log to build an event symptom database; evaluating a bug definition on the event symptom database to determine whether a bug as defined by the bug definition has occurred; and providing a list of bug occurrences.
-
Specification