Root Cause Analysis In A System Having A Plurality Of Inter-Related Elements
First Claim
1. A method of performing root cause analysis for use in a system comprising a plurality of inter-related elements, wherein at least some of the elements experience one or more abnormal conditions, the method comprising:
- defining one or more conditions for more than one element symptomatic of abnormal operation of the element;
defining one or more causal relationships between the conditions and results on one or more related elements;
compiling the conditions and causal relationships of each element for which conditions and relationships have been defined, as at least one continuation in a continuation passing style (CPS);
receiving one or more observed events symptomatic of abnormal operation of at least one element of the system;
processing the received events using the conditions and the continuations;
concluding at least one root cause of the received events consistent with the received events, the conditions, and the continuations; and
outputting the root cause.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of performing root cause analysis for use in a system comprising a plurality of inter-related elements, wherein at least some of the elements experience one or more abnormal conditions, comprising defining one or more conditions for more than one element symptomatic of abnormal operation of the element; defining one or more causal relationships between the conditions and results on one or more related elements; compiling the conditions and causal relationships of each element for which conditions and relationships have been defined, as at least one continuation in a continuation passing style (CPS); receiving one or more observed events symptomatic of abnormal operation of at least one element of the system; processing the received events using the conditions and the continuations; concluding at least one root cause of the received events consistent with the received events; and outputting the root cause.
-
Citations
15 Claims
-
1. A method of performing root cause analysis for use in a system comprising a plurality of inter-related elements, wherein at least some of the elements experience one or more abnormal conditions, the method comprising:
-
defining one or more conditions for more than one element symptomatic of abnormal operation of the element; defining one or more causal relationships between the conditions and results on one or more related elements; compiling the conditions and causal relationships of each element for which conditions and relationships have been defined, as at least one continuation in a continuation passing style (CPS); receiving one or more observed events symptomatic of abnormal operation of at least one element of the system; processing the received events using the conditions and the continuations; concluding at least one root cause of the received events consistent with the received events, the conditions, and the continuations; and outputting the root cause. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium for use in performing root cause analysis in a system comprising a plurality of inter-related elements wherein at least some of the elements experience one or more abnormal conditions, the computer readable medium comprising computer-readable instructions to cause a processor to:
-
receive information defining one or more conditions for more than one element symptomatic of abnormal operation of the element; receive information defining one or more causal relationships between the conditions and results on one or more related elements; receive information compiling the conditions and causal relationships of each element for which conditions and relationships have been defined, as at least one continuation in a continuation passing style (CPS); receive one or more observed events symptomatic of abnormal operation of at least one element of the system; process the received events using the continuations; and conclude at least one root cause of the received events consistent with the received events. - View Dependent Claims (10)
-
-
11. An apparatus for performing root cause analysis of a system comprising a plurality of inter-related elements, wherein at least some of the elements experience one or more abnormal conditions, the apparatus comprising:
-
a processor; inputs for receiving events of elements of the system; a computer-readable medium comprising; descriptions of at least a portion of the elements of the system, including conditions symptomatic of abnormal element operation, continuations describing causal relationships between at least a portion of the described elements and the conditions, and instructions for causing the processor to process the received events using the conditions and continuations, and to conclude at least one root cause consistent with the events, conditions, and continuations; and an output for outputting an indication of the concluded root cause. - View Dependent Claims (12, 13, 14, 15)
-
Specification