DocumentCode
1717063
Title
Refinement preservation for rule selection in active object-oriented database systems
Author
Shyy, Yuh-Ming ; Su, Stanley Y W
Author_Institution
Versant Object Technol., Menlo Park, CA, USA
fYear
1994
Firstpage
115
Lastpage
123
Abstract
Rule selection in active object-oriented database systems is complicated because of the refinement preservation problem in traditional object-oriented paradigm. As a result, rules are not automatically inherited, and it is easy for the user to by-pass the rule checking mechanism and violate the semantic constraints defined by the application domain. We identify the above problem which is often neglected in existing active object-oriented database systems. We propose a dynamic inheritance mechanism and an operation/rule point of view notation in a generalized object-oriented model in which each object could have multiple representations in different classes. While the operation point of view enables the user to manipulate objects from different class point of view, the rule point of view ensures the correct selection of rules automatically. An overview of the rule execution model and system implementation is also given
Keywords
data structures; database management systems; deductive databases; inheritance; knowledge based systems; object-oriented databases; active object-oriented database systems; dynamic inheritance mechanism; generalized object-oriented model; operation/rule point of view notation; refinement preservation; rule checking mechanism; rule execution model; rule selection; semantic constraints; system implementation; Computer languages; Database systems; Event detection; Object oriented databases; Object oriented modeling; Relational databases; Surges;
fLanguage
English
Publisher
ieee
Conference_Titel
Research Issues in Data Engineering, 1994. Active Database Systems. Proceedings Fourth International Workshop on
Conference_Location
Houston, TX
Print_ISBN
0-8186-5360-4
Type
conf
DOI
10.1109/RIDE.1994.282846
Filename
282846
Link To Document