The Complex Event Detection and Monitoring System

Abstract

The Composite Event Detection and Monitoring System (CEDMOS) addresses a need for a general, domain independent event processing technology. CEDMOS recognizes patterns of events called complex events according to user authored event specifications. CEDMOS is a general event processing technology that includes: (1) a core infrastructure for event detection which implements a general, efficient event processing mode; (2) a graphical programming environment for the creation and manipulation of composite event specifications; (3) a detector generator, which takes composite event specifications and generates Java(TM) code to recognize the specified composite events; (4) agent shells for rapid development of customized agents for event gathering, composite event detection, and dissemination of composite events. CEDMOS was developed for DARPA by the Microelectronics and Computer Technology Corporation (MCC). This paper gives the theoretical basis for the CEDMOS event processing model. The model is a restriction of a more general event processing model that into consideration a number of practical issues. In addition, issues that arose in the deployment of CEDMOS to some particular domains are discussed. Unlike many other event processing technologies, CEDMOS is not tied to databases or other technologies and can be applied to many different domains.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1999
Accession Number
ADA368935

Entities

People

  • Anthony R. Cassandra
  • Donald Baker
  • Mosfeq Rashid

Tags

Communities of Interest

  • Advanced Electronics
  • Autonomy
  • C4I
  • Cyber
  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Airborne Warning And Control System
  • Artificial Intelligence
  • Artificial Intelligence Software
  • Automata Theory
  • Computer Programming
  • Computer Science
  • Computers
  • Detection
  • Detectors
  • Event Detection
  • Graphical User Interface
  • Infrastructure
  • Intrusion Detection
  • Military Research
  • Robotics
  • Software Development

Readers

  • Astronomy/Astrophysics
  • Parallel and Distributed Computing.
  • Seismology

Technology Areas

  • Microelectronics