The HiPAC project: combining active databases and timing constraints

  • Authors:
  • U. Dayal;B. Blaustein;A. Buchmann;U. Chakravarthy;M. Hsu;R. Ledin;D. McCarthy;A. Rosenthal;S. Sarin;M. J. Carey;M. Livny;R. Jauhari

  • Affiliations:
  • Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;Computer Corporation of America, Cambridge, MA;University of Wisconsin, Madison;University of Wisconsin, Madison;University of Wisconsin, Madison

  • Venue:
  • ACM SIGMOD Record - Special Issue on Real-Time Database Systems
  • Year:
  • 1988

Quantified Score

Hi-index 0.01

Visualization

Abstract

The HiPAC (High Performance ACtive database system) project addresses two critical problems in time-constrained data management: the handling of timing constraints in databases, and the avoidance of wasteful polling through the use of situation-action rules that are an integral part of the database and are monitored by DBMS's condition monitor. A rich knowledge model provides the necessary primitives for definition of timing constraints, situation-action rules, and precipitating events. The execution model allows various coupling modes between transactions, situation evaluations and actions, and provides the framework for correct concurrent execution of transactions and triggered actions. Different approaches to scheduling of time-constrained tasks and transactions are explored and an architecture is being designed with special emphasis on the interaction of the time-constrained, active DBMS and the operating system. Performance models are developed to evaluate the various design alternatives.