arrow
Return

Active rule analysis and optimisation in the rock & roll deductive object-oriented database

delete1999-06-01
delete6
PRE
AI
A
Andrew Dinn *
N
Norman W. Paton
M
M. Howard Williams
DOI:10.1016/S0306-4379(99)00021-6delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Active database systems provide facilities that monitor and respond to changes of relevance to the database. Active behaviour is normally described using Event Condition Action rules (ECA-rules), and a number of systems have been developed, based upon different data models, that support such rules. However, experience using active databases shows that while such systems are powerful and potentially useful in many applications, they are hard to program and liable to exhibit poor performance at runtime. This document addresses both of these issues by examining both analysis and optimisation of active rules in the context of a powerful active database system. It is shown how rule analysis methods developed for straightforward active rule languages for relational data models can be extended to take account of rich event description languages and more powerful execution models. It is also shown how the results of analyses can be exploited by rule optimisers, and that multiple query optimisation can be applied in a range of circumstances to eliminate duplicated work during rule processing. Copyright (C) 1999 Published by Elsevier Science Ltd.
Keywords:
active database
rule analysis
rule optimisation
object-oriented databases
deductive object-oriented databases
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Enterprise Information Systems cover
Enterprise Information Systems
IF:
3.9
Papers:
2.8K
Citations:
1.8K

Organization

No organization information available