Set-Oriented Constructs: From Rete Rule Bases to Database Systems.
Douglas N. Gordin, Alexander J. Pasik:
Set-Oriented Constructs: From Rete Rule Bases to Database Systems.
SIGMOD Conference 1991: 60-67@inproceedings{DBLP:conf/sigmod/GordinP91,
author = {Douglas N. Gordin and
Alexander J. Pasik},
editor = {James Clifford and
Roger King},
title = {Set-Oriented Constructs: From Rete Rule Bases to Database Systems},
booktitle = {Proceedings of the 1991 ACM SIGMOD International Conference on
Management of Data, Denver, Colorado, May 29-31, 1991},
publisher = {ACM Press},
year = {1991},
pages = {60-67},
ee = {http://doi.acm.org/10.1145/115790.115797, db/conf/sigmod/GordinP91.html},
crossref = {DBLP:conf/sigmod/91},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Set-oriented constructs for forward chaining rule-based systems
are presented in this paper. These constructs allow arbitrary
amounts of data to be matched and changed within the
execution of a single rule. Second order tests on the data can be
included in the match. The ability of a single rule to directly
access all of the data to be manipulated eliminates the need for
unwieldy control mechanisms and marking schemes. Adding
this expressivity to rule-based languages enhances their value
and capabilities as database programming languages since
operations on entire relations can now be clearly specified,
thus providing the database management system an
opportunity to use its ability to update large amounts of data.
Additionally, these set-oriented constructs can provide a basis
for more efficient implementations of rule-based systems, for
both the traditional memory-based systems and the emerging
disk-based ones. The work described has been implemented
using an extended version of the Rete network algorithm.
Copyright © 1991 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
James Clifford, Roger King (Eds.):
Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data, Denver, Colorado, May 29-31, 1991.
ACM Press 1991 BibTeX
,
SIGMOD Record 20(2),
June 1991
Contents
[Index Terms]
[Full Text in PDF Format, 716 KB]
References
- [1]
- ...
- [2]
- Lois M. L. Delcambre, James N. Etheredge:
The Relational Production Language: A Production Language for Relational Databases.
Expert Database Conf. 1988: 333-351 BibTeX
- [3]
- ...
- [4]
- Charles Forgy:
Rete: A Fast Algorithm for the Many Patterns/Many Objects Match Problem.
Artif. Intell. 19(1): 17-37(1982) BibTeX
- [5]
- ...
- [6]
- ...
- [7]
- ...
- [8]
- ...
- [9]
- ...
- [10]
- Louiqa Raschid, Timos K. Sellis, Chih-Chen Lin:
Exploiting Concurrency in a DBMS Implementation for Production.
DPDS 1988: 34-45 BibTeX
- [11]
- Marshall I. Schor, Timothy Daly, Ho Soo Lee, Beth Tibbitts:
Advances in Rete Pattern Matching.
AAAI 1986: 225-232 BibTeX
- [12]
- Timos K. Sellis, Chih-Chen Lin, Louiqa Raschid:
Implementing Large Production Systems in a DBMS Environment: Concepts and Algorithms.
SIGMOD Conference 1988: 404-412 BibTeX
- [13]
- Timos K. Sellis, Chih-Chen Lin, Louiqa Raschid:
Data Intensive Production Systems: The DIPS Approach.
SIGMOD Record 18(3): 52-57(1989) BibTeX
- [14]
- Michael Stonebraker, Anant Jhingran, Jeffrey Goh, Spyros Potamianos:
On Rules, Procedures, Caching and Views in Data Base Systems.
SIGMOD Conference 1990: 281-290 BibTeX
- [15]
- Arie Tzvieli:
On the Coupling of a Production System Shell and a DBMS.
JCDKB 1988: 291-309 BibTeX
- [16]
- Michael van Biema, Daniel P. Miranker, Salvatore J. Stolfo:
The Do-loop Considered Harmful in Production System Programming.
Expert Database Conf. 1986: 177-190 BibTeX
- [17]
- ...
- [18]
- Jennifer Widom, Sheldon J. Finkelstein:
Set-Oriented Production Rules in Relational Database Systems.
SIGMOD Conference 1990: 259-270 BibTeX
Referenced by
- Louiqa Raschid, Jorge Lobo:
Semantics for Update Rule Programs and Implementations in a Relational Database Management System.
ACM Trans. Database Syst. 21(4): 526-571(1996)
- Jennifer Widom, Stefano Ceri (Eds.):
Active Database Systems: Triggers and Rules For Advanced Database Processing.
Morgan Kaufmann 1996, ISBN 1-55860-304-2
Contents - Elena Baralis, Jennifer Widom:
An Algebraic Approach to Rule Analysis in Expert Database Systems.
VLDB 1994: 475-486
- Jing P. Yoon:
Database Updates Using Active Rules: A Unified Approach for Consistency Maintenance.
DASFAA 1993: 271-278
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:40:05 2009