16
IRUS Total
Downloads
  Altmetric

GEM - A generalised event monitoring language for distributed systems

File Description SizeFormat 
DTR95-8.pdfTechnical report3.05 MBAdobe PDFView/Open
Title: GEM - A generalised event monitoring language for distributed systems
Authors: Mansouri-Samani, M
Sloman, M
Item Type: Report
Abstract: Event based monitoring is critical for managing and debugging networks and distributed systems. This paper presents GEM - an interpreted Generalised Event Monitoring language. It allows high level, abstract events to be specified in terms of combinations of lower level events from different nodes in a loosely coupled distributed system. Event monitoring components can thus be distributed within the system to perform filtering, correlation and notification of events close to where they occur and thus reduce network traffic. GEM is a declarative rule based language in which the notion of real time has been closely integrated and various temporal constraints can be specified for event composition. The paper discusses the effect of communication delays on composite event detection and presents a tree based solution for dealing with out-of-order event arrivals at event monitors.
Issue Date: 12-Jul-1995
URI: http://hdl.handle.net/10044/1/94841
DOI: https://doi.org/10.25561/94841
ISSN: 1469-4174
Publisher: Department of Computing, Imperial College London
Start Page: 1
End Page: 26
Journal / Book Title: Departmental Technical Report: 95/8
Copyright Statement: © 1995 E. Adalat. This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Publication Status: Published online
Appears in Collections:Computing
Computing Technical Reports



This item is licensed under a Creative Commons License Creative Commons