Stanford InfoLab Publication Server

The Starburst Rule System: Language Design, Implementation, and Applications

Widom, J. (1992) The Starburst Rule System: Language Design, Implementation, and Applications. IEEE Data Engineering Bulletin .




This short paper provides an overview of the Starburst Rule System, a production rules facility integrated into the Starburst extensible database system. The rule language is based on arbitrary database state transitions rather than tupleor statement-level changes, yielding a clear and flexible execution semantics. The rule system was implemented rapidly using the extensibility features of Starburst; it is integrated into all aspects of query and transaction processing, including concurrency control, authorization, recovery, etc. Using the Starburst Rule System, we have developed a number of methods for automatically generating database rule applications, including integrity constraints, materialized views, deductive rules, and semantic heterogeneity.

Item Type:Article
Uncontrolled Keywords:active database, overview
Subjects:Computer Science
Related URLs:Project Homepage
ID Code:16
Deposited By:Import Account
Deposited On:25 Feb 2000 16:00
Last Modified:13 Nov 2008 14:46

Download statistics

Repository Staff Only: item control page