next up previous
Next: Dynamic Reconfiguration Package Up: Goal Statement Previous: The Monitoring Package

Event Detection and Notification Package

The event detection and notification package is composed of two sub-packages. It is responsible for analyzing the data collected by the monitoring package and determining the occurrence of events in which there is interest. It is also responsible for notifying the occurrence of such events. The event evaluation package is responsible for analyzing the data stored in the logs created by the monitoring package and determine the occurrence of events that are relevant to the application. The event evaluation also receives notifications from the resource monitoring objects about changes in resource state. By collecting and combining these messages and evaluating user-defined expressions, the event evaluation can determine the occurrence of key events in the distributed system that will trigger the adaptation process. When the event evaluation detects the occurrence of an event, it sends a message to the event notification package, which is responsible for delivering the event to the objects that had registered interest in it. Particularly, it delivers the event to the dynamic reconfiguration package.

Francisco Jose da Silva e Silva 2001-09-24