Book Chapter10.1016/B978-1-4832-1313-2.50019-6
Active database management systems
Umeshwar Dayal
- 01 Jan 1988
- pp 150-169
215
TL;DR: The principal research issues in each of the active database management systems areas are described, the approaches being taken in a number of research projects on active DBMSs are surveyed, and the approaches are emphasized in the HiPAC (High Performance ACtive DBMS) project.
read more
Abstract: Conventional passive database management systems are inadequate for time-constrained applications, because they either do not provide timely response to critical situations or compromise modularity. Active database management systems attempt to provide both modularity and timely response, by allowing event-condition-action rules to be specified declaratively; when events of interest occur, they efficiently evaluate the corresponding conditions, and if these conditions are satisfied, they trigger the corresponding actions. The development of active database management systems requires the solution of a number of research problems in the areas of knowledge modelling, execution modelling, condition monitoring, scheduling, system architecture, and performance evaluation. This paper describes the principal research issues in each of these areas, surveys the approaches being taken in a number of research projects on active DBMSs, and emphasizes the approaches we are taking in the HiPAC (High Performance ACtive DBMS) project.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Integrated change management unit
Richard Frankland,Christopher M. Mitchell,Joseph D. Ferguson,Anthony T. Sziklai,Ashish K. Verma,Judith E. Popowski,Douglas H. Sturgeon +6 more
- 26 Oct 2010
TL;DR: In this paper, an integrated system for managing changes in regulatory and non-regulatory requirements for business activities at an industrial or commercial facility is presented. But the system is not suitable for the management of large-scale industrial environments.
1K
•Book
Maintenance of materialized views: problems, techniques, and applications
Ashish Gupta,Inderpal Singh Mumick +1 more
- 01 Jun 1999
TL;DR: This chapter contains sections titled: Introduction, The Idea Behind View Maintenance, Using Full Information, Using Partial Information, Open Problems, Acknowledgments.
770
Active database systems
Norman W. Paton,Oscar Díaz +1 more
TL;DR: The fundamental characteristics of active database systems are presented, a collection of representative systems within a common framework are described, the consequences for implementations of certain design decisions are considered, and tools for developing active applications are discussed.
•Book
Active database systems
Umeshwar Dayal,Eric N. Hanson,Jennifer Widom +2 more
- 02 Jan 1995
TL;DR: This chapter summarizes current work in active database systems; topics covered include active database rule models and languages, rule execution semantics, and implementation issues.
336
Experimental evaluation of real-time transaction processing
J. Huang,John A. Stankovic,Don Towsley,Krithi Ramamritham +3 more
- 30 Apr 1989
TL;DR: Performance data indicate that the CPU scheduling algorithm is the most significant of all the algorithms in improving the performance of real-time transactions, conflict-resolution protocols which directly address deadlines and criticality can have a substantial impact on performance compared to protocols that ignore such information.
186
References
A framework for representing knowledge
Marvin Minsky
- 01 Jun 1974
TL;DR: The enormous problem of the volume of background common sense knowledge required to understand even very simple natural language texts is discussed and it is suggested that networks of frames are a reasonable approach to represent such knowledge.
Rete: a fast algorithm for the many pattern/many object pattern match problem
TL;DR: The Rete Match Algorithm is an efficient method for comparing a large collection of patterns to a largeCollection of objects that finds all the objects that match each pattern.
2.7K
An overview of KRL, a Knowledge Representation Language
Daniel G. Bobrow,Terry Winograd +1 more
TL;DR: KRL is an attempt to integrate procedural knowledge with a broad base of declarative forms to give flexibility in associating procedures with specific pieces of knowledge, and to control the relative accessibility of different facts and descriptions.
967
An amateur's introduction to recursive query processing strategies
François Bancilhon,Raghu Ramakrishnan +1 more
- 15 Jun 1986
TL;DR: In this article, the authors present a survey and comparison of various strategies for processing logic queries in relational databases, focusing on Horn Clauses with evaluable predicates but without function symbols.
Related Papers (5)
Meichun Hsu,Rivka Ladin,Dennis R. McCarthy +2 more
- 01 Jan 1988
Narain H. Gehani,H. V. Jagadish,O. Shmueli +2 more
- 01 Jun 1992