Patent ID: 8296412

Claim:
A method for handling network events generated in a network in an enterprise, the method comprising: detecting at least one of a plurality of network events; collecting at least one of the plurality of network events by an event server, wherein the plurality of network events have event states; executing, using at least one computing device, a first action node of an action tree in response to the network event, the action tree including a plurality of action nodes, each of the plurality of action nodes includes an action and a decision, and the plurality of action nodes are organized in a hierarchy based on relationships between enterprise-related data objects, the relationships defined by at least one data impact analysis data structure populated with data accessed from a plurality of data sources throughout the network; changing the event state of the network event to unresolved; placing the action tree in an hibernation state; upon determining that the network event has not been resolved, taking the action tree out of the hibernation state; escalating the network event by accessing a second action node which is higher in the hierarchy of the action tree than the first action node; upon determining that the network event has been resolved, changing the event state to resolved; and returning the network event to the event server.