Support for Temporal Events in Sentinel: Design, Implementation, and Preprocessing

Abstract

This effort performs research in the area of active databases. During the last decade, the functionality of databases has been extended to encompass a large range of applications which tend to be very complex in nature with concomitant increase in database size requirements. Monitoring and reactive capabilities have been added to existing conventional DBMSs without application or user intervention is one of the directions taken to deal with non-traditional real world applications. A self reacting DBMS is termed active. The active DBMS typically accepts ECA (event condition action) rules which specify situations that need to be monitored and reacts to those situations under certain conditions. An active DBMS adds three new features to a passive DBMS: (1) Rule Interface to define ECA rules, (2) Event detect mechanism to detect the events specified through the rule interface, (3) Action execution mechanism to execute the action of the rule whose condition evaluates to true when the event occurs. This effort extends DBMS Sentinel by completing the local event detector to support temporal events, and by pre-processing the Snoop event rule specification language to generate appropriate calls to the event detector.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 1998
Accession Number
ADA341306

Entities

People

  • H. Kim
  • Hanwool Lee
  • S. Chakravarthy

Organizations

  • University of Florida

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Application Software
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Databases
  • Detectors
  • Language
  • Lists (Data Structures)
  • Military Research
  • Preprocessing
  • Programming Languages
  • Specifications

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Seismology
  • Systems Analysis and Design