Title
A Formal Model for Rule Inheritance and Overriding in Active Object-Oriented Databases
Abstract
The concept of inheritance is among the most important features of object-orient ed databases (OODBs). However, no general treatment of rule inheritance and o ver- riding has been undertaken for active OODBs. Such treat- ment is conspicuously missing for rules that are defined over multiple classes, even though most active OODBs sup- port the definition of such rules. In this paper , we fill this gap by developing a formal model for rule inheritance and overriding in active OODBs. We identify important features required in an active OODB model, such as support for rule inheritance and rule overriding, and provision of the notion of syntactic compatibility. W e then define a formal model for active rules by adapting the concept of multi-methods to define inheritance and overriding of active rules. We extend the notion of syntactic compatibility to acti ve rules and show how it can be elegantly enforced in our formal model. The support for rule inheritance in our model is uniformly applicable to all acti ve rules, including those that span mul- tiple classes.
Year
Venue
Keywords
1998
IADT
object oriented
Field
DocType
Citations 
Active object,Computer science,Artificial intelligence,Database
Conference
1
PageRank 
References 
Authors
0.35
13
3
Name
Order
Citations
PageRank
Nauman A. Chaudhry14155.88
James R. Moyne220972.77
Elke A. Rundensteiner34076700.65