GRACE: building next generation event correlation services

Event correlation is a widely accepted technology for managing the complexity of modern telecommunication and data networks. This paper outlines the directions for future advancement of the technology and practice of event correlation systems. It shows that event correlation solutions are an integral part of the next generation of network management systems, which will be based on distributed service (component) architecture. We present this architecture, and discuss the importance of the unification of data and knowledge presentation formalisms, and the use of advanced technologies such as CORBA, Java, and XML. Finally, we demonstrate how these technological solutions have been implemented in the distributed event correlation system called GRACE /spl lambda/obal Real-Time Advanced Correlation Environment.