Title :
Active rule processing in the BioCompose database
Author :
Wang, Taehyung ; Sheu, Phillip C Y ; Cotman, Carl
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
Abstract :
BioCompose is an object-relational database query tool that runs on top of any relational database and provides an intelligent and complete object-relational interface to the user. Unlike the traditional approach, which is completely table driven, queries in BioCompose are structured along the lines of natural language and sentences. In BioCompose, the database server continuously monitors the triggers and integrity constraints which are expressed as logical rules and are evaluated based on incoming events which include real time events, value events, transaction events, abstract events, and message events. The paper presents a novel approach that compiles triggers and integrity constraints into an asynchronous network to minimize the rule evaluation effort under different kinds of events
Keywords :
active databases; data integrity; natural languages; object-oriented databases; query processing; real-time systems; relational databases; transaction processing; BioCompose database; abstract events; active rule processing; asynchronous network; database server; incoming events; integrity constraints; logical rules; message events; natural language queries; object-relational database query tool; object-relational interface; real time events; rule evaluation effort; transaction events; triggers; value events; Aging; Dementia; Electrical capacitance tomography; IP networks; Information retrieval; Machine learning algorithms; Medical diagnostic imaging; Pattern recognition; Relational databases; Search engines;
Conference_Titel :
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8430-5
DOI :
10.1109/ISORC.1998.666816