State-of-the-art report on reactive processing in databases and artificial intelligence
- 1 June 1993
- journal article
- research article
- Published by Cambridge University Press (CUP) in The Knowledge Engineering Review
- Vol. 8 (2) , 145-171
- https://doi.org/10.1017/s0269888900000138
Abstract
Active rules have been a standard technique in artificial intelligence (AI) for almost two decades. Variants of the Al methods are currently being adapted to provide database systems with the ability to respond reactively to events and database state changes. This paper gives an overview of developments in reactive processing database research, concentrating on active databases that are integrated with relational and object-oriented systems. A general presentation of “trigger”-based processing techniques is given, with a detailed review of active relational and object-oriented database models. An overview of technologies for active processing in AI is also presented, and some common and contrasting themes in database and AI technology identified.Keywords
This publication has 22 references indexed in Scilit:
- ASYNCHRONOUS PRODUCTION SYSTEM FOR CONTROL OF AN AUTONOMOUS MOBILE ROBOT IN REAL-TIME ENVIRONMENTApplied Artificial Intelligence, 1992
- Extensions to StarburstCommunications of the ACM, 1991
- Set-oriented production rules in relational database systemsACM SIGMOD Record, 1990
- Integrating object-oriented data modelling with a rule-based programming paradigmACM SIGMOD Record, 1990
- Rule management and evaluation: an active DBMS perspectiveACM SIGMOD Record, 1989
- Updating derived relations: detecting irrelevant and autonomously computable updatesACM Transactions on Database Systems, 1989
- An initial report on the design of Ariel DBMS with an integrated production rule systemACM SIGMOD Record, 1989
- SOAR: An architecture for general intelligenceArtificial Intelligence, 1987
- Meta-rules: Reasoning about controlArtificial Intelligence, 1980
- Efficiently monitoring relational databasesACM Transactions on Database Systems, 1979