E-DEVICE: an extensible active knowledge base system with multiple rule type support

Nick Bassiliades, Ioannis Vlahavas, Ahmed K. Elmagarmid

Research output: Contribution to journalConference articlepeer-review

15 Citations (Scopus)

Abstract

This paper describes E-DEVICE, an extensible active knowledge base system (KBS) that supports the processing of event-driven, production, and deductive rules into the same active OODB system. E-DEVICE provides the infrastructure for the smooth integration of various declarative rule types, such as production and deductive rules, into an active OODB system that supports low-level event-driven rules only by: 1) mapping each declarative rule into one event-driven rule, offering centralized rule selection control for correct run-time behavior and conflict resolution, and 2) using complex events to map the conditions of declarative rules and monitor the database to incrementally match those conditions. E-DEVICE provides the infrastructure for easily extending the system by adding: 1) new rule types as subtypes of existing ones, and 2) transparent optimizations to the rule matching network. The resulting system is a flexible, yet efficient, KBS that gives the user the ability to express knowledge in a variety of high-level forms for advanced problem solving in data intensive applications.

Original languageEnglish
Pages (from-to)824-844
Number of pages21
JournalIEEE Transactions on Knowledge and Data Engineering
Volume12
Issue number5
DOIs
Publication statusPublished - Sept 2000
Externally publishedYes
Event15th International Conference on Data Engineering (ICDE-99) - Sydney, Australia
Duration: 23 Mar 199926 Mar 1999

Fingerprint

Dive into the research topics of 'E-DEVICE: an extensible active knowledge base system with multiple rule type support'. Together they form a unique fingerprint.

Cite this