Closed loop verification for event grouping mechanisms
AssigneeInternational Business Machines Corporation
InventorsPooja Aggarwal, Harshit Kumar, Amitkumar Manoharrao Paradkar, Rama Kalyani T. Akkiraju
Life of this patent
Estimating the term…
Abstract
A method and system is provided for utilizing a causal dependence graph of events in a large enterprise-related system to determine a most frequently utilized corrective action for a set of actions that the enterprise requires. Typically, with large sets of data related to actions that an enterprise system performs, it is non-trivial to correlate a set of actions (or workflows) with a set of corrective actions.
Claims18
A computer-implemented method (CIM) comprising:
- receiving a first system state, with the first system state including a plurality of events, and with the plurality of events being included in a first grouping;
- determining that the first grouping is non-satisfactory for the first system state;
- responsive to the determination, taking a corrective action, by a system engineer, with the corrective action including performing a set of action(s) to a first sub-set of events included in the first grouping;
- correlating the set of action(s) to the first sub-set of events to create a causal dependence graph of events;
- and
- utilizing the causal dependence graph of events to determine a corrective action of the set of action(s) to determine the most frequently utilized corrective action.
A computer program product (CPP) comprising:
- a machine readable storage device;
- and
- computer code stored on the machine readable storage device, with the computer code including instructions and data for causing a processor(s) set to perform operations including the following:
- receiving a first system state, with the first system state including a plurality of events, and with the plurality of events being included in a first grouping,
- determining that the first grouping is non-satisfactory for the first system state,
- responsive to the determination, taking a corrective action, by a system engineer, with the corrective action including performing a set of action(s) to a first sub-set of events included in the first grouping,
- correlating the set of action(s) to the first sub-set of events to create a causal dependence graph of events, and
- utilizing the causal dependence graph of events to determine a corrective action of the set of action(s) to determine the most frequently utilized corrective action.
A computer system (CS) comprising:
- a processor(s) set;
- a machine readable storage device;
- and
- computer code stored on the machine readable storage device, with the computer code including instructions and data for causing the processor(s) set to perform operations including the following:
- receiving a first system state, with the first system state including a plurality of events, and with the plurality of events being included in a first grouping,
- determining that the first grouping is non-satisfactory for the first system state,
- responsive to the determination, taking a corrective action, by a system engineer, with the corrective action including performing a set of action(s) to a first sub-set of events included in the first grouping,
- correlating the set of action(s) to the first sub-set of events to create a causal dependence graph of events, and
- utilizing the causal dependence graph of events to determine a corrective action of the set of action(s) to determine the most frequently utilized corrective action.
Dependencies are inferred from the claim text.